5 ms·
design patterns create impression that it is possible to and naturally encourage to piecemeal substitute the system level understanding with the understanding o
by trhway 5y ago
design patterns create impression that it is possible to and naturally encourage to piecemeal substitute the system level understanding with the understanding of the local behavior. I've seen such software projects many times - beautiful patterns everywhere, you can teach students using that project, and the only "minor" defect is that the software is extremely buggy and slow, the better patterned/architected -
the slower&buggier.
No wonder it is so beloved by all those enterprise architects - it allows to "architect" without actually architecting, like building a bridge without an overall bridge plan and calculations, only with the plans of its components and just piling, "injecting" and smashing these components together.