▲ | pydry 9 hours ago | |||||||
I dont think this is a good idea, actually. Good design is about making good trade offs at the right point in time. A code base with excellent design will show you the end state but not how it got there but probably not the trade offs and decisions involved. Practicing refactoring on subpar code bases and dealing with the consequences of your decisions is a better way to improve. | ||||||||
▲ | pixelworm 8 hours ago | parent [-] | |||||||
Are there any books or websites you'd recommend I read to learn more about design instead? I 100% need to learn by doing, but wouldn't it also be good to learn what has already been discovered so I don't have to reinvent the wheel? Or is it best to discover good design on your own? | ||||||||
|