clean_code
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
clean_code [2016/03/06 16:27] – created skip | clean_code [2020/12/27 20:35] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== Clean code ===== | ||
+ | |||
+ | == Strong cohersion - loos copling. Alias Law of Demeter. == | ||
+ | |||
+ | Interfaces between objects should be defined clearly, and there should be as few as possible. | ||
+ | So that dependencies may be exchanged easily. | ||
+ | |||
+ | |||
+ | Alias **Law of Demeter** | ||
+ | |||
+ | A method of an object may only call methods of: | ||
+ | |||
+ | * The object itself. | ||
+ | * An argument of the method. | ||
+ | * Any object created within the method. | ||
+ | * Any direct properties/ | ||
+ | |||
+ | https:// | ||