软件开发的核心理念是用户至上,软件最终目的都是为了满足用户的需求,书中强调了以用户为核心的理念,对于软件开发者来说,最重要的时读懂用户的需求,用户是多种多样的,你不能要求他像程序员一样思考。开发过程中对用户的需求和反馈进行总结分析时十分有必要的,特别是对中老年和幼年的软件开发,与用户的交流是十分必要的。
软件开发不是一个人可以解决的,团队协作的理念十分重要,书中阐述了团队协作的重要性,对于团队的分工进行沟通是有助于更快的推出高质量的软件产品。
最后在软件开发中代码的注释十分有必要,对于代码的注释要全面且详细,尽可能简短。这对于后续代码的维护和更新有很大的帮助,可以不断迭代优化产品,能够及时发现问题,推出更高质量的软件产品。