??????????????????????????к???????????ζ?????????????????????????????????г??????????????????????????????????????緢??????????????????Э???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????к????к?????????????á???????????????????к???е????????????????м???????????

???????????????????????????????????????????????β????????????????????????????????????????????????????????????????????????????????????UML????????????Jack Reecves???????????????????????????£????????????????????????????????????????????????????UML??????????????Щ???????????????????

???????????????????????????????????????????????????????????????????????????????????????????????????????????????

????????????????????????????????????????????????(???) ????????????????????????????????????????????????????κ??????????????????? ???б???????

???????????

1.?????? ??Rigidity?????????????

2.???????Fragility????????????????

3.?ι????Immobility ???????????????

4.??????Vuscosity???????????????????

5.?????????????Needless Complexity???????????

6.????????????Needless Repetition??????????????п??????????

7.??????Opacity???????????

??????????????????????OOP??????

1.?????????SRP??Single Resposibility Principle??

2.????-??????OCP??Open-Close Principle??

3.Liskov?滻???LSP??Liskov Principle??

4.???????????DIP??Dependicy Independent Priciple)

5.?????????ISP??Interface Seperation Principle??
??????????Υ?????????????????????Υ??SRP???????′??????Fragility?????????????C#????????????????????????OOP????????????仯????仯?????OOP????????????????????????????????????????????