喜欢思考没有答案的问题吗?不喜欢也没关系,因为这些问题不会因为你不喜欢就离你远远的,相反,它就在那里,不生不灭、不垢不净、不增不减。
太多问题没有合适的答案,连讲究十年面壁、深度思考的佛家也有十二玄问不去回答,一神教则把一切问题都交给真神解决,不服?有末日审判。
架构里也这么个不大不小的玄问,颗粒度怎么解?可以肯定,不要指望有标准解,一切方法论都不会在这个问题上让所有人满意,最多能让“信众”满意。这个问题折衷的解决办法是跟业务之间对齐,寻找业务上的独立性来作为单个“构件”的颗粒度判断依据。这也不会让所有人满意的,但至少可以聊下去,不要按照技术自己的理解去控制颗粒度,而是让业务和技术共同商量颗粒度。
为啥非要麻烦下?为了世界和平,为了效率公平,为了下次能用上。
更大范围的颗粒度讨论,就是标准化问题了,一个企业内,乃至跨企业的联盟内,更大到行业、国家层面,标准化最终是讨论出来的,不那么容易搞个原则判断出来,我们的眼睛不是尺,没那么厉害,但嘴是,“众口铄金”,就这么厉害。
好了,看演讲视频吧: