10月《代码大全2中文版》读书笔记

  本月,我进行了对《代码大全2》第三章三思而后行:前期准备的学习。作者开始建筑工人造房子前的主备工作为引子,引出准备工作做周全的重要性,并开始了自己的论述。准备工作的中心目的是降低风险,所以为了工程项目的正常进行,一定要在工程前期就把准备工作做好。

       在此之后,作者又分析了准备不周全的诱因,其中一个很常见原因就是,那些分配去做前期主备活动的开发人员并不具备相应的才能,并没有因材施职,还有一个就是管理层的角色错误与对准备工作的冷淡,使得千里之堤溃于蚁穴造成项目的崩盘。于是,作者又给了读者们两条建议:第一,注意一下自己经历过的问题,做到反思;第二,就要在第三节——在开始构建之前做足前期准备的绝对有力且简明的论据中寻找了。

       作者从多个角度进行论述:比如诉诸逻辑从多个角度证明逻辑上准备工作的重要性;诉诸类比将此与多种食物类比,诸如绘制的草图和蓝图、圣诞节的布置以及食物链;作者诉诸数据时举出了几个大企业的数据并列出了两个表。可见作者做足了准备,用这些逻辑自洽的证明方法来证明自己的观点。

       之后作者告诉了读者辨明自己从事的软件类型的重要性。这让我想到了认识实习课堂中学到的抓住客户痛点,我们在工作中不仅要抓住客户的痛点也要抓住项目的痛点,这样才能抓住本质,道法自然。与此同时,我们也要与时俱进,注意迭代开发对前期准备的影响,并且要在序列式的开发和迭代式的开发中做出自己的选择。

       以上便是我近期对《代码大全2》的学习,这段学习经历对我受益匪浅,我会尽可能多腾出时间对这本书进行更深层次的阅读,来拓宽自己的知识面,更好地面对未来的职场生涯。

posted @   霍普金斯大学丁真  阅读(27)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示