当软件的规模和复杂大到一定的程度,需要架构指导架构:系统的顶层设计需要判断和取舍的思维,真正目的是为了 解决软件系统复杂度带来的问题
当软件的规模和复杂大到一定的程度,需要架构指导
架构:系统的顶层设计
需要判断和取舍的思维,真正目的是为了 解决软件系统复杂度带来的问题
不赞成在业务团队设置专门的架构岗位,因为架构是一种能力,而不是职位。如果恰巧,你就在这样的岗位上,那么请一定不要画完架构图就算完成工作,要深入代码细节中去,这样才能发现设计中存在的问题,赢得程序员的尊重。
思路→方法论→工程实践
解决问题的思路和方法论才是本质
关注实用主义,追求成功而不是完美