摘要: 第六章“当你编码时”如同一面镜子,照见程序员在实现细节中可能落入的陷阱与应坚守的准则。本章直面编码中的“巧合编程”——依赖未经深思的偶然成功,以及忽视重构、测试和算法效率等实践的风险。它强调:真正的技艺在于对代码的持续批判与改进,而不仅是功能的实现。无论是警惕“邪恶的向导”生成的代码,还是主动重构以 阅读全文
posted @ 2025-12-30 20:27 zc964768 阅读(9) 评论(0) 推荐(0)
摘要: 第五章“弯曲,或折断”从耦合、元数据、时间解耦等角度,构建了一套应对变化的韧性哲学。技术栈、业务规则、用户行为随时可能改变,而僵化的代码必然成为负担。本章提出的思路——把易变的部分解耦、用元数据配置、让时间成为可设计的维度——本质上是在引导程序员“为变化而设计”,而非“为现状而固化”。这既是技术策略 阅读全文
posted @ 2025-12-30 20:25 zc964768 阅读(5) 评论(0) 推荐(0)
摘要: 如果说第一遍读是学习“术”,那么再读则更悟其中“道”。这本书超越了具体的技术,直指程序员的职业内核——态度与责任心。它让我明白,优秀的软件并非偶然,而是源于开发者对细节的偏执、对丑陋代码的零容忍,以及将“这是我的作品”变为“这是我的责任”的担当。修行之路,由此真正开始。 阅读全文
posted @ 2025-10-30 19:08 zc964768 阅读(13) 评论(0) 推荐(0)
摘要: 《程序员修炼之道》与其说是技术指南,不如说是一套工程哲学。它让我明白,优秀的代码不仅是能运行的,更是可读、可维护的。“我的源码被猫吃了”这样的借口,本质上都是职业性的缺失。真正的专家,始于对每个细节的敬畏,成于将责任内化为本能的修炼。 阅读全文
posted @ 2025-10-29 20:29 zc964768 阅读(9) 评论(0) 推荐(0)
摘要: 读了《程序员的修炼之路》,深感编程远不止写代码。它提醒我,真正的专家不仅精通技术,更懂得责任与匠心。 从“小工”到“专家”,是习惯的养成,是思维从被动到主动的蜕变。这本书如同一面镜子,照见自己的不足,也指明了那条需要持续精进的修行之路。 阅读全文
posted @ 2025-10-27 19:35 zc964768 阅读(6) 评论(0) 推荐(0)
摘要: 根据代码结果可知相同名称的方法会根据形参的不同而重载 阅读全文
posted @ 2025-10-08 14:39 zc964768 阅读(3) 评论(0) 推荐(0)
摘要: public class EnumTest { public static void main(String[] args) { Size s = Size.SMALL; Size t = Size.LARGE; // s和t是否同一个对象 System.out.println(s == t); / 阅读全文
posted @ 2025-09-28 19:07 zc964768 阅读(7) 评论(0) 推荐(0)
摘要: 原码是最高位为符号位,其余位表示数值的绝对值二进制码,反码是正数与原码相同,负数原码按位取反,补码是正数与原码相同,负数是反码加1。 Java整数类型使用的是二进制补码如就是0000 0000 0000 0000 0000 0000 0000 0101 阅读全文
posted @ 2025-09-23 23:29 zc964768 阅读(23) 评论(0) 推荐(0)
摘要: 今天继续练习写代码 阅读全文
posted @ 2025-08-17 19:23 zc964768 阅读(7) 评论(0) 推荐(0)
摘要: 今天继续练习代码 阅读全文
posted @ 2025-08-16 18:26 zc964768 阅读(2) 评论(0) 推荐(0)