摘要:
第10–13章把"变量"这件事单独拎出来讲了四章,密度不低。读完的感受是:我们平时对变量太随意了——随手声明、随便赋值、想用就用,结果bug大半都出在这儿。McConnell 把这事讲得很详细。 第一,变量要有"身份感"。 第10章讲变量声明的原则,核心不是语法问题,而是语义问题:每个变量都应该有 阅读全文
posted @ 2026-10-29 20:15
东方既白~(-^-)~
阅读(2)
评论(0)
推荐(0)
摘要:
第5–9章是全书密度最高的章节之一,McConnell 把"创建高质量代码"拆成了几个可操作的维度,读下来我最深的体会是:我们写的每一行代码,本质上都在做设计决策——只是大多数人没意识到。 先从最小单位的决策说起:命名。第5章讲变量命名,听起来像编码规范,实际讲的是设计思维。作者的核心论点是,好的变 阅读全文
posted @ 2026-10-26 22:30
东方既白~(-^-)~
阅读(3)
评论(0)
推荐(0)
摘要:
翻开《代码大全2》第1部分,前四章读下来,最强烈的感受是:我们大多数人从第一天写代码起就跳过了最重要的一步——想清楚再动手。 McConnell 在开篇就给"软件构建"定了位:它占项目总成本 50%–75%,是开发者日常最核心的环节。但这个"核心"不是孤立存在的。它前面连着需求分析和架构设计,后面接 阅读全文
posted @ 2026-10-25 21:47
东方既白~(-^-)~
阅读(3)
评论(0)
推荐(0)
摘要:
学习随笔 数据库原理课今天从操作演示转入理论,开始讲视图。概念比想象中抽象,虚拟表、逻辑独立性这些词在课本上安静躺着,真要理解它存在的意义,还得再消化消化。 大二节体育课打了会儿乒乓球,顺带测了部分体测项目,出了一身汗,脑子反而清醒了些。 下午人工智能数学基础课难度明显上了一个台阶,推导过程开始跟不 阅读全文
posted @ 2026-10-23 23:05
东方既白~(-^-)~
阅读(2)
评论(0)
推荐(0)
摘要:
马原课讲到矛盾的辩证性 矛盾的同一性与斗争性并非割裂的状态。同一性为事物提供了相对稳定的存在前提,而斗争性则提供了打破平衡、推动事物发展的内生动力。二者相互依存,共同构成了事物运动的内在源泉。 这让我联想到编程中的“迭代”。代码当前的功能与结构是“同一性”,而不断出现的Bug和优化需求则是“斗争性” 阅读全文
posted @ 2026-10-22 22:55
东方既白~(-^-)~
阅读(2)
评论(0)
推荐(0)
摘要:
一、动手动脑问题 编写随机数生成方法 课件讲解了随机数的生成方式,并给出了一种不使用Java自带随机函数、自己实现随机数生成的算法。动手动脑问题如下:编写一个方法,使用课件给出的算法生成指定数目(比如1000个)的随机整数。 练习时要注意循环与方法的配合,理解每次调用方法返回不同数值的原因。 观察方 阅读全文
posted @ 2026-10-07 17:25
东方既白~(-^-)~
阅读(5)
评论(0)
推荐(0)
浙公网安备 33010602011771号