1. Divergent Changes: Software programs are structured to make them ea การแปล - 1. Divergent Changes: Software programs are structured to make them ea ไทย วิธีการพูด

1. Divergent Changes: Software prog

1. Divergent Changes: Software programs are structured to make them easily adaptable to changes. "Divergent changes occur when a class is change is different ways for different reasons"
2. Shortgun Surgery: Shortgun surgery occurs, when a programmer makes a change in one specific class. This one change forces the programmer to make additional small adjustments in various places at different classes.
3. Feature Envy *: This type of smell occurs when a method from one class begins accessing most methods belonging to other classes.
4. Data Clumps*: Dat a clumps smell occur when you find three or more data items together at lots of various locations. For example, fields in a couple of classes or parameters to methods.
5. Primitive Obsession: Sometimes it is more useful to create a lightweight class for specific purpose rather than using primitive data types separately. For instance, it is more appropriate to combine and create an employee class using integers and strings as data members rather than using the data type separately.
6. Parallel Inheritance Hierarchies: This is a special case of shotgun surgery; Every time one creates a subclass of a particular class, it becomes necessary to create additional sub classes of some other class to match the modification.
7. Temporary Field *: Temporary field are those data members of a class that are only occasionally used.
8. Message Chain: This smell can be explained in the following manner. A client's request for a specific object from another object is redirected from object, to object, to object, and so on.
9. Refused Bequest *: Thi s smell occurs due to wrong class hierarchy, when the child class inherits all the unwanted data members and methods of the parent class.
10. Middle Man: I f a class is not performing any useful task and acting as a delegate, then it is advisable to remove the class from the hierarchy.
11. Inappropriate Intimacy: This type of smell occurs when classes access too many private data members of each other.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
1. Divergent Changes: Software programs are structured to make them easily adaptable to changes. "Divergent changes occur when a class is change is different ways for different reasons"2. Shortgun Surgery: Shortgun surgery occurs, when a programmer makes a change in one specific class. This one change forces the programmer to make additional small adjustments in various places at different classes. 3. Feature Envy *: This type of smell occurs when a method from one class begins accessing most methods belonging to other classes. 4. Data Clumps*: Dat a clumps smell occur when you find three or more data items together at lots of various locations. For example, fields in a couple of classes or parameters to methods. 5. Primitive Obsession: Sometimes it is more useful to create a lightweight class for specific purpose rather than using primitive data types separately. For instance, it is more appropriate to combine and create an employee class using integers and strings as data members rather than using the data type separately. 6. Parallel Inheritance Hierarchies: This is a special case of shotgun surgery; Every time one creates a subclass of a particular class, it becomes necessary to create additional sub classes of some other class to match the modification. 7. Temporary Field *: Temporary field are those data members of a class that are only occasionally used. 8. Message Chain: This smell can be explained in the following manner. A client's request for a specific object from another object is redirected from object, to object, to object, and so on. 9. Refused Bequest *: Thi s smell occurs due to wrong class hierarchy, when the child class inherits all the unwanted data members and methods of the parent class. 10. Middle Man: I f a class is not performing any useful task and acting as a delegate, then it is advisable to remove the class from the hierarchy. 11. Inappropriate Intimacy: This type of smell occurs when classes access too many private data members of each other.
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
1. การเปลี่ยนแปลงแตกต่าง: โปรแกรมซอฟแวร์ที่มีโครงสร้างเพื่อให้พวกเขาได้อย่างง่ายดายปรับให้เข้ากับการเปลี่ยนแปลง "การเปลี่ยนแปลงที่แตกต่างเกิดขึ้นเมื่อระดับการเปลี่ยนแปลงเป็นวิธีที่แตกต่างกันสำหรับเหตุผลที่แตกต่าง"
2 ปืนสั้นประเภทศัลยกรรม: ปืนสั้นประเภทการผ่าตัดเกิดขึ้นเมื่อมีการเขียนโปรแกรมที่ทำให้การเปลี่ยนแปลงในระดับที่เฉพาะเจาะจงอย่างใดอย่างหนึ่ง นี้เป็นหนึ่งในการเปลี่ยนแปลงที่กำลังเขียนโปรแกรมที่จะทำให้การปรับขนาดเล็กที่เพิ่มขึ้นในสถานที่ต่างๆที่เรียนแตกต่างกัน.
3 Envy คุณลักษณะ *: ชนิดของกลิ่นนี้เกิดขึ้นเมื่อวิธีการจากระดับเริ่มต้นในการเข้าถึงวิธีการส่วนใหญ่ที่อยู่ในชั้นเรียนอื่น ๆ .
4 Clumps ข้อมูล *: Dat กอกลิ่นเกิดขึ้นเมื่อคุณได้พบกับสามหรือมากกว่ารายการข้อมูลร่วมกันในจำนวนมากสถานที่ต่างๆ ยกตัวอย่างเช่นเขตข้อมูลในสองสามชั้นเรียนหรือพารามิเตอร์วิธี.
5 มัวเมาดั้งเดิมบางครั้งก็จะเป็นประโยชน์มากขึ้นในการสร้างชั้นที่มีน้ำหนักเบาเพื่อจุดประสงค์ที่เฉพาะเจาะจงมากกว่าการใช้ชนิดข้อมูลดั้งเดิมแยกต่างหาก ยกตัวอย่างเช่นมันมีความเหมาะสมมากขึ้นในการรวมและสร้างระดับของพนักงานโดยใช้จำนวนเต็มและสตริงเป็นข้อมูลสมาชิกมากกว่าการใช้ชนิดข้อมูลแยกต่างหาก.
6 ลำดับชั้นมรดกขนาน: นี้เป็นกรณีพิเศษของการผ่าตัดปืนลูกซอง; เวลาที่ทุกคนสร้างรองของการเรียนโดยเฉพาะอย่างยิ่งมันจะกลายเป็นสิ่งจำเป็นในการสร้างคลาสย่อยที่เพิ่มขึ้นของบางชั้นเรียนอื่น ๆ เพื่อให้ตรงกับการปรับเปลี่ยน.
7 ชั่วคราว * สนาม: สนามชั่วคราวมีข้อมูลเหล่านั้นสมาชิกของชั้นเรียนที่จะใช้เฉพาะบางครั้ง.
8 เชนข้อความ: กลิ่นนี้สามารถอธิบายได้ในลักษณะดังต่อไปนี้ คำขอของลูกค้าสำหรับวัตถุที่เฉพาะเจาะจงจากวัตถุอื่นถูกเปลี่ยนเส้นทางจากวัตถุที่จะคัดค้านเพื่อคัดค้านและอื่น ๆ .
9 ปฏิเสธมรดก *:. กลิ่น Thi s เกิดขึ้นเนื่องจากการลำดับชั้นผิดเมื่อเรียนเด็กสืบทอดสมาชิกทุกคนในข้อมูลที่ไม่พึงประสงค์และวิธีการของระดับผู้ปกครอง
10 ชายกลาง:. ฉันเอฟเอชั้นไม่ได้ปฏิบัติงานใด ๆ ที่มีประโยชน์และทำหน้าที่เป็นผู้แทนจากนั้นก็จะแนะนำให้เอาระดับจากลำดับชั้น
11 ความใกล้ชิดที่ไม่เหมาะสม: ชนิดของกลิ่นนี้เกิดขึ้นเมื่อการเรียนมากเกินไปเข้าถึงข้อมูลส่วนตัวของสมาชิกของแต่ละอื่น ๆ
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
1 . การเปลี่ยนแปลงที่แตกต่างกัน : ซอฟต์แวร์โปรแกรมโครงสร้าง เพื่อให้สามารถปรับตัวกับการเปลี่ยนแปลง” การเปลี่ยนแปลงซึ่งเกิดขึ้นเมื่อเปลี่ยนเป็นคลาสที่แตกต่างกันสำหรับที่แตกต่างกันด้วยเหตุผล "
2 ศัลยกรรมศัลยกรรม shortgun shortgun เกิดขึ้น เมื่อโปรแกรมเมอร์ทำให้การเปลี่ยนแปลงในแต่ละชั้นเรียนหนึ่งการเปลี่ยนแปลงนี้บังคับให้โปรแกรมเมอร์ที่จะปรับเปลี่ยนเล็กน้อยเพิ่มเติมในสถานที่ต่างๆในชั้นเรียนที่แตกต่างกัน
3 มีอิจฉา * : กลิ่นชนิดนี้เกิดขึ้นเมื่อวิธีการจากชั้นเริ่มต้นการเข้าถึงที่สุดวิธีการของชั้นเรียนอื่น ๆ
4 กระจุก * ข้อมูล : DAT กระจุกกลิ่นเกิดขึ้นเมื่อคุณพบสามหรือมากกว่าข้อมูลรายการด้วยกันที่มากมายของสถานที่ต่างๆ ตัวอย่างเช่นทุ่งนาในคู่ของชั้นเรียนหรือพารามิเตอร์เพื่อวิธี
5 ดั้งเดิมความมัวเมา : บางครั้งมันก็มีประโยชน์ในการสร้างน้ำหนักเบาระดับเฉพาะทางมากกว่าการใช้ชนิดข้อมูลแบบดั้งเดิมต่างหาก ตัวอย่าง มันเหมาะสมกว่าที่จะรวมและสร้างพนักงานระดับใช้จำนวนเต็มและสตริงเป็นข้อมูลสมาชิก มากกว่าการใช้ข้อมูลชนิดแยกต่างหาก
6ชนชั้นมรดกขนานนี้เป็นกรณีพิเศษของการผ่าตัดปืน ; ทุกครั้งที่สร้าง subclass ของชั้นโดยเฉพาะ จะต้องสร้างเพิ่มเติมซับคลาสบางคลาสเพื่อให้ตรงกับการแก้ไข
7 สนาม : สนามชั่วคราว * ชั่วคราวที่ข้อมูลสมาชิกของชั้นเรียนที่บางครั้งเท่านั้นที่ใช้
8 ข้อความที่ : โซ่
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: