top | item 38229761

(no title)

jweatherby | 2 years ago

Clean Architecture by Bob Martin. It lays it out how to think abstractly in a systematic way and when to worry about what when designing a codebase. It applies at the micro and the macro level. However, I'd only recommend it after a few years of experience.

discuss

order

pydry|2 years ago

I'd recommend against any and all bob martin advice. 5-10% is very bad (e.g. unit test driven development dogmatism) and it's often hard for beginners to parse which parts of his advice is bad and what part is good.

dragonwriter|2 years ago

Maybe, but unless you yourself are a beginner, that has little relevance to answering the question.