3 ms·
Communication is expensive and improving it generally leads to increased engineer unhappiness. Engineers don't want to be in endless meetings, have to follow en
by marcinzm 8y ago
Communication is expensive and improving it generally leads to increased engineer unhappiness. Engineers don't want to be in endless meetings, have to follow endless email threads, have endless planning meetings for any change, etc. If they wanted those thing they'd have moved into management of some kind.
- maxxxxx 8y agoRefactoring a microservices architecture seems to lead to even more frustrating meetings.
- marcinzm 8y agoWide scale refactoring is a rare occurrence and a somewhat constrained problem. The whole point of micro services is most changes are limited and constrained. In monoliths you have none of that so everything require mass communication and not just wide scale refactoring.
- AstralStorm 8y agoIndeed, instead projects just fall rather than get refactored.