11月《代码大全2中文版》读书笔记
本月,我进行了对《代码大全2》第四章《关键的“构建”决策》的学习,以下是我个人的一些学习心得。
在决策的第一步,我们要做的就是选择编程语言,因为编程语言对于软件工程的进行有着很大的影响,而且还作用于多个方面。最重要的就是代码的生产率和生产质量,而这也是对于一个程序员来说也是最重要的、最基础的。为了帮助读者们进行了对部分市面上常见语言的介绍,可见作者的用心良苦。
到了之后,作者在第二部分介绍了编程约定。在高质量软件中,我们可以见到“架构的概念完整性”和“底层实现”之间的关系。在一个复杂的程序中,架构上的指导方针使得程序的结构达到平衡。而在构建之前,我们要跟自己的团队讲清楚自己团队的约定。
而在市场之中,我们不仅要了解市场需求,更需要直到自己在技术浪潮之中的位置,这也是作者在第三部分说的。作者介绍了自己的求职过程来告诉读者认清自己在技术浪潮中的位置的重要性。这便引起了我的一些思考,我们需要认清自己的位置,我们才能找到适合自己前进的方向,这样才能避免我们在时代的浪潮中随波逐流,才能让我们找到希望的灯塔,更加接近我们想要的那片光。
在第四部分,作者又聊了聊选择主要的构建实践方法,作者用一个核对表的形势表现了从编码到团队中各个部分应该进行的工作可谓之全面。
至此,《代码大全2》的第一部分我便学习完毕了。
以上便是我近期对《代码大全2》的学习,这段学习经历对我受益匪浅,我会尽可能多腾出时间对这本书进行更深层次的阅读,来拓宽自己的知识面,更好地面对未来的职场生涯。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!