3 ms·
I don’t like these content about programming. Why listing a bunch possible of answers to some solved problems instead of try to dive deep into the problem thems
by ericls 5y ago
I don’t like these content about programming. Why listing a bunch possible of answers to some solved problems instead of try to dive deep into the problem themselves.
This feels like encouraging people to buy a bunch of cameras instead of teaching people how to take good photos.
A good solution may end up looking like some patterns, but sourcing good solutions from a pool of patterns is impossible unless the problem you are trying to solve is the exact same as the one a pattern is solving, in the same environment and context.
I do find the content can be very useful for many, but can we not call them patterns?
- codr7 5y agoI agree. Heuristics? They're mostly useful as training wheels, once you've solved a couple of similar problems you can probably do better using local knowledge / pattern matching against actual experience. I remember the Bridge pattern helping me along the way, I was trying to design a GUI with multiple back ends in C++.