habr.com взгляд на микросервисы с марксистской точки зрения. Вся статья очень большая, с огромным вступлением, поэтому в коммент скопирую только фрагмент "по делу". Полная статья по ссылке.
> Ну т.е. политика заменяемости и дробления персонала - это оттого, что посредственности?
это не политика, а организация производства. процесс разработки стремятся сделать более предсказуемым (управляемым и планируемым). всем, в целом, плевать на творческую глубину автора. если, конечно, на предприятии не используются какие-то методики по повышению мотивации.
микросервисы - гуд. это, по-сути, unix-way. то, что это превратили в методику и маркетинг - сути не меняет. по-большому, счету все инновации так появляются. они стимулируют финансирование в переделывание старого и отчасти новое.
Красиво — небольшое.
Пусть каждая программа делает что-то одно, но хорошо.
Стройте прототип программы как можно раньше.
Предпочитайте переносимость эффективности.
Храните данные в простых текстовых файлах.
Извлекайте пользу из уже существующих программных решений.
Используйте скриптовые языки для уменьшения трудозатрат и улучшения переносимости.
Избегайте пользовательских интерфейсов, ограничивающих возможности пользователя по взаимодействию с системой.
Делайте каждую программу «фильтром».
самое сложное для человека - смириться с тем, что ты посредственность