摘要: 软件工程是计算机科学中的一个重要分支,它主要研究如何组织、设计、开发和维护大规模复杂软件系统。在本学期的软件工程课程中,我们深入了解了软件工程的基本概念和方法,学习了软件开发的生命周期、需求工程、软件设计、测试和维护等方面的知识。在这门课程中,我收获颇丰,以下是我对这门课程的总结。 首先,在软件工程 阅读全文
posted @ 2023-06-02 18:09 与孤独对酌 阅读(74) 评论(0) 推荐(0)
摘要: 阅读完第四章后,我认为其中最重要的观点是:软件开发过程需要建立一个可靠的、可重用的、具有稳定接口的抽象模型。这个模型可以让开发者更容易地理解和处理业务需求,同时也能够提高代码的可维护性和可重用性。 此外,作者还提到了概念模型的重要性,即在软件开发过程中明确业务逻辑和数据结构的概念模型。通过建立一个准 阅读全文
posted @ 2023-06-02 17:40 与孤独对酌 阅读(12) 评论(0) 推荐(0)
摘要: 第三章 外科手术队伍 Harlan Mills 对于小型团队的分工建议: 外科医生,即首席程序员或技术 leader,负责定义功能性能说明书、设计程序、编码、测试、书写文档。需要极高的天分、丰富的经验以及大量的系统知识。 副手,外科医生的后备,主要作为设计的思考者,沟通讨论方案。 管理员,也就是老板 阅读全文
posted @ 2023-06-02 17:32 与孤独对酌 阅读(30) 评论(0) 推荐(0)