We know we want to avoid change in a class like the plague – modifying การแปล - We know we want to avoid change in a class like the plague – modifying ไทย วิธีการพูด

We know we want to avoid change in

We know we want to avoid change in a class like the plague – modifying code provides all sorts of opportunities for problems to creep in. Having two ways to change increases the probability the class will change in the future, and when it does, it’s going to affect two aspects of your design. The solution? The principle guides us to assign each responsibility to one class, and only one class. That’s right, it’s as easy as that, and then again it’s not: separating responsibility in design is one of the most difficult things to do. Our brains are just too good at seeing a set of behaviors and grouping them together even when there are actually two or more responsibilities. The only way to succeed is to be diligent in examining your designs and to watch out for signals that a class is changing in more than one way as your system grows.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
เรารู้ว่าเราต้องการที่จะหลีกเลี่ยงการเปลี่ยนแปลงในชั้นเรียนเช่นภัยพิบัติ - การปรับเปลี่ยนรหัสให้ทุกประเภทของโอกาสสำหรับปัญหาที่จะคืบมีสองวิธีที่จะเปลี่ยนการเพิ่มขึ้นของความน่าจะเป็นในชั้นเรียนจะมีการเปลี่ยนแปลงในอนาคตและเมื่อมันไม่เป็นไป ส่งผลกระทบต่อสองด้านของการออกแบบของคุณ การแก้ปัญหา? หลักการแนะนำที่เราจะกำหนดความรับผิดชอบในแต่ละชั้นหนึ่งและชั้นเดียวที่เหมาะสมก็เป็นเรื่องง่ายเหมือนที่และหลังจากนั้นอีกไม่ได้: ความรับผิดชอบในการออกแบบแยกเป็นหนึ่งในสิ่งที่ยากที่สุดที่จะทำ สมองของเราเป็นเพียงเกินไปที่ดีที่ได้เห็นชุดของพฤติกรรมและการจัดกลุ่มพวกเขาร่วมกันแม้ในขณะที่มีจริงสองคนหรือมากกว่าความรับผิดชอบวิธีเดียวที่จะประสบความสำเร็จจะต้องขยันในการตรวจสอบการออกแบบของคุณและต้องระวังสำหรับสัญญาณที่ชั้นมีการเปลี่ยนแปลงในมากกว่าหนึ่งวิธีในขณะที่ระบบของคุณเติบโตขึ้น
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
เรารู้ว่า เราต้องการหลีกเลี่ยงการเปลี่ยนแปลงในชั้นเรียนเช่นกาฬโรค – ปรับเปลี่ยนรหัสให้โอกาสปัญหาเลื้อยในทุก มีสองวิธีในการเปลี่ยนแปลงเพิ่มขึ้นของความน่าเป็นชั้นจะเปลี่ยนแปลงในอนาคต และเมื่อทำ มันจะมีผลต่อการออกแบบสองด้าน การแก้ปัญหาหรือไม่ หลักการแนะนำให้กำหนดความรับผิดชอบแต่ละชั้น และชั้นเดียว ถูกต้อง มันจะง่ายเหมือนที่ และอีก ไม่: แยกความรับผิดชอบในการออกแบบเป็นหนึ่งในสิ่งที่ยากที่สุดที่จะทำ สมองของเราใจดีเกินไปเพียงที่เห็นชุดของลักษณะการทำงาน และจัดร่วมกันแม้ว่ามีความรับผิดชอบอย่าง น้อยสองจริง วิธีเดียวที่จะประสบความสำเร็จคือการ มุมานะในการตรวจสอบการออกแบบ และให้ระวังสัญญาณที่มีการเปลี่ยนแปลงเป็นวิธีหนึ่งที่เป็นระบบ ขึ้น
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
เราทราบดีว่าเราต้องการหลีกเลี่ยงการเปลี่ยนแปลงในระดับ first class ที่เหมือนกับโรคที่ - รหัสการแก้ไขให้ทุก ประเภท ของโอกาสสำหรับปัญหาที่จะคลานใน มีสองวิธีในการเปลี่ยนจะช่วยเพิ่มความเป็นไปได้ที่จะเปลี่ยนในอนาคตที่ดีและเมื่อมันไม่เป็นของมันจะมีผลต่อทั้งสองด้านของการออกแบบของคุณ โซลูชันหรือไม่? หลักการที่จะนำองค์กรในการมอบหมายความรับผิดชอบแต่ละคนและระดับ First Class เพียงแห่งเดียวที่ด้านขวาของมันง่ายมากที่แล้วอีกครั้งมันเป็นไม่ได้แยกออกจากกันความรับผิดชอบในการออกแบบคือหนึ่งในสิ่งที่จะทำได้ยาก สมองของเราที่เป็นเพียงดีเกินกว่าที่เห็นชุดของการจัดกลุ่มและลักษณะการทำงานให้เข้ากันได้เมื่อมีจริงๆแล้วทั้งสองหรือมากกว่าความรับผิดชอบวิธีเดียวที่จะประสบความสำเร็จคือการไม่หยุดนิ่งในการตรวจสอบการออกแบบของคุณและเพื่อรับชมออกมาสำหรับสัญญาณที่ระดับ First Class ที่มีการเปลี่ยนแปลงในมากกว่าหนึ่งวิธีที่ระบบของคุณเติบโตขึ้น
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: