|
|
|
|
|
by aliozandemirel
1677 days ago
|
|
You are definitely not alone, this is very applicaple to many fields as it comes down to lack of critical thinking by majority of people, that is why I actually think it is normal, not that I approve but it is just the natural way of how things go. I see that the norm in IT is too much cargo culting but it is at different levels in different shops (different people, company culture etc.). It is especially funny when there is so much unclear and contradictory opinions/implementations formed around supposedly the 'best practices', but of course it is never funny :) to those people who know it all. So many people lack the notion of opinions and tradeoffs, feasibility of applying some 'best practice' depends on context but no, all it takes is someone to read a copy-pasted article and zealously defend the bulletpoints without even understanding the essence. People probably feel a lot of proud when they conquer (or at least when they think they got it) some complex unnecessary pattern that is supposedly the bestest practice that is practiced by only the select bestest developers, this probably adds a lot to cargo culting. Anyway though, I found that being easy going sometimes (read: always) is the least painful way of dealing with such people. Of course it might be hard for some people, but at least try to play the game of being politically correct, for the sake of your own sanity. For example you can just reply that it is not necessary to apply complicated patterns on simple showcase project, this would be a pretty political answer I believe. |
|