作者回复: 感谢你的长文分享,这样的经历是架构师成长绕不过去的经验,只有看得够多,失败得够多,才能在下一次架构设计中,在可能要扩展的地方留出充分的扩展能力,在必须做通用的地方坚持彻底的解耦。我们一起坚持吧!
作者回复: 我不了解你说的知乎答案的背景,但是这个答案里提到的与用户验证这个动作是有的,我们在UX设计阶段完成了这个工作,UX设计师画出定稿后的MVP原型图,然后拿着与实际用户交流,让他们按照自己的预期在图上模拟操作,设计师在不给提醒的前提下观察并记录结果,我在这门课里提到的MVP是在UX设计已经完成,即功能已经能够满足用户需要的前提下,由设计稿转为实际原型开发的阶段。
作者回复: 是的,直接一上来就刚刚好按照业务要求的功能来做的话,短期内有明显收益,投入产出比也高,但面对的业务问题稍微变个样,就很难应付。优先发展通用能力是打地基的过程,地基一般都深埋地下,看不到收益,但没有地基地面建筑盖不了2层就要垮
编辑回复: 有的,请扫这个链接的二维码https://jinshuju.net/f/K4R8NV
作者回复: 内秉性指的是一个事物最根本的特征。对编程的学习这个事情本质上说就是难度很大,无法短期速成的,只能靠长期不断编码不断积累。