Hacker News new | ask | show | jobs
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.

1 comments

Thanks, good tips!