|
|
|
|
|
by baby
909 days ago
|
|
Create self-contained frameworks and libraries by extracting code that starts becoming heavy and could be useful by its own. These are the useful abstractions. Constantly seek to specify, document, and simplify the protocols you implement. The clearer the ideas, the cleaner the implementation. Strive to use a single programming language. Organize your code like you would organize a city or a book. |
|