当前位置: 首页 > news >正文

代码大全2 第一章 与第二章

看《代码大全 2》前两章,感觉像被人点醒了似的,之前对编程的理解太浅了。第一章直接说透,软件构建根本不是光敲代码就行,它跟前期琢磨需求、设计框架,还有后期测试都绑在一起,做得好不好直接影响软件能不能用久、好不好改。这一下就戳中我了,以前总觉得拿到需求就开工写代码,写完就完事,现在才知道这么干就是瞎忙活,前期没理顺,后面全是坑。
第二章讲的那些软件开发的比喻更有意思,说像盖房子、种大树,一下就懂了。说像盖房子吧,我才明白为啥得先画图纸,要是没规划好就瞎写代码,跟没图纸就砌墙一样,到时候想改都没法改。说像种大树也特形象,软件不是写完就不管了,得跟照顾树似的,时不时维护优化,不然过阵子就 “枯” 了。这两章没讲啥复杂代码,却把编程最该懂的道理说明白了,以后再动手写代码,先好好琢磨琢磨,再也不盲目瞎敲了。

http://www.hskmm.com/?act=detail&tid=40189

相关文章:

  • 第二十一天
  • 算法分析--分治--1.二分搜索
  • Experiment3
  • 20232403 2025-2026-1 《网络与系统攻防技术》实验三实验报告
  • CF995F Cowmpany Cowmpensation
  • 关系运算符逻辑运算符
  • LLM什么时候才能输出固定格式
  • 代码大全2
  • MCP和Function Calling的区别
  • 《程序员修炼之道》 阅读笔记三
  • 20251027
  • sg.绑定键盘事件
  • HT-083 CSP J/S题解
  • 壁纸收集
  • 洛谷 P6965 [NEERC 2016] Binary Code /「雅礼集训 2017 Day4」编码 【经验值记录】(2-SAT 学习笔记)
  • CentOS7安装Miniconda
  • 我在博客修文物
  • [题解]P7914 [CSP-S 2021] 括号序列
  • 102302116 田自豪 作业1
  • Windows11安装miniconda
  • PyPDF无限循环漏洞CVE-2025-62707技术分析
  • 关于springboot+Servlet报错404的问题
  • 重组蛋白技术概述
  • 题解:luogu P4948 数列求和
  • Codechef Painting Tree 题解 [ 蓝 ] [ 树形 DP ] [ 概率期望 ] [ 分类讨论 ]
  • Linux运行命令三种方式对比
  • return
  • 10.27 CSP-S模拟40 改题记录
  • P14322 「ALFR Round 11」E 空崎ヒナ 题解
  • [题解]P7074 [CSP-J 2020] 方格取数