【发布时间】:2015-06-10 08:14:50
【问题描述】:
我需要社区的帮助 - 我希望 * 涵盖一般架构问题。
因此,这不是数百人组织的同事第一次讨论下一个“非常复杂的系统”的实施细节,该系统“将做所有事情,让每个人都开心”,而不是试图将事情分解成更小的部分。
当我谈到抽象和分解以及使用(最好)简单接口拆分成更小的模块的必要性时 - 似乎没有人像“我们都知道软件是如何开发的”那样理解和回答字面意思,或者只是忽略我写的内容。
我是那种自尊心过重的独特人,还是在软件组织中经常发生这种情况?
【问题讨论】:
-
不,通常每个人都知道他们的位是如何组合在一起的。唯一的区别是“砌砖工”,他们只是按照告诉他们的内容编写代码,就像您在外包组织中经常遇到的那样。
标签: architecture module abstraction decomposition