程序员修炼之道读书笔记02

我过去常常随性编程,不会的时候就在网上查找别人写的,很少去自己思考应该怎么做,对代码的规范更是不在乎。第五章的大概 内容是:

1、解耦;德墨忒尔法则
2、元程序设计:使用元数据配置
3、解决时间耦合:提高并发性
4、解除视图与模型的耦合;
5、黑板(不太懂)

第六章的大概内容是:
1、避免靠巧合编程(清楚知道你所写);
2、估算算法速率,选择合适的;
3、重构,早重构、常重构;
4、编写易于测试的代码,为测试而设计;
5、不要使用你不理解的向导代码;

书上讲注重实效的程序员在工作会做到: 负责,不仅仅是按时完成工作,更多的是,当出现问题的时候,不是去找接口,推卸责任,而是承担起来,给出解决方案。勇敢的承认我们的无知,不找蹩脚的借口。我对我之前我认为我们经常会做很多重复的工作,而我们应该做更多脑力思考的事情,而不是体力活。强加的重复,无意的重复,无耐心的重复,开发者之间的重复等等都是日后编程时应该注意的问题

posted @   yasai  阅读(33)  评论(0编辑  收藏  举报
编辑推荐:
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· .NET 9 new features-C#13新的锁类型和语义
阅读排行:
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 《HelloGitHub》第 106 期
· 数据库服务器 SQL Server 版本升级公告
· 深入理解Mybatis分库分表执行原理
· 使用 Dify + LLM 构建精确任务处理应用
点击右上角即可分享
微信分享提示