随笔分类 -  构建之法读书笔记

摘要:引言电子商务火热的背后是不堪重负的网站架构 如何打造一个高可用、高性能、易拓展、可伸缩且安全的网站? 即便是山寨他人的产品,也可以山寨的更高、更快、更强。 1.1大型网站软件系统的特点 高并发,大流量高可用海量数据用户分布广泛,网络情况复杂安全环境恶劣需求快速变更,发布频繁渐进式发展(好的产品是慢慢 阅读全文
posted @ 2024-03-05 21:59 神行乌龟 阅读(11) 评论(0) 推荐(0) 编辑
摘要:《代码阅读方法与实践》阅读笔记 总体印象: 《代码阅读方法与实践》是一本引人深思的书籍,旨在帮助开发者更有效地阅读、理解和应用代码。作者以清晰而生动的语言,深入浅出地探讨了代码阅读的方法和实践,为读者提供了宝贵的思考和工作工具。 核心观点: 代码即文档: 作者强调代码本身就是一种文档,每一行都是作者 阅读全文
posted @ 2023-12-02 16:36 神行乌龟 阅读(100) 评论(0) 推荐(0) 编辑
摘要:《Specification by Example: How Successful Teams Deliver the Right Software》是一本由Gojko Adzic撰写的书籍,深入探讨了利用实例来定义、验证和衡量软件功能的方法。这本书提供了关于使用实例来驱动软件开发的实践技巧和指导, 阅读全文
posted @ 2023-12-02 16:27 神行乌龟 阅读(15) 评论(0) 推荐(0) 编辑
摘要:《程序员修炼之道》是一本经典的软件开发指南,通过阅读这本书,我学到了很多关于编程技巧和开发流程的有用知识。在此,我将分享我在阅读这本书时学到的一些重要经验。 1.我过去是怎么做的 在以前,我常常一边写代码一边设计,不去思考问题的整体框架,导致代码设计混乱、难以维护。我没有注意代码的可复用性和可扩展性 阅读全文
posted @ 2023-06-07 22:18 神行乌龟 阅读(5) 评论(0) 推荐(0) 编辑
摘要:《梦断代码》是一本讲述代码实践方法和编程哲学的书,它不仅是一本技术书籍,也是一本关于软件开发艺术的指南。在阅读这本书时,我感到特别有启发和教益。 我过去是怎么做的 在过去,我主要集中精力于编写功能完整的代码,往往忽略了代码的整洁和可维护性。我习惯于直接开始编写代码,而不是先思考问题的解决方案和整体框 阅读全文
posted @ 2023-06-07 22:18 神行乌龟 阅读(11) 评论(0) 推荐(0) 编辑
摘要:第二次阅读《代码大全》有感: 在我过去的学习中,经常遇到代码冗余和复杂度高的问题。我通常会重复编写相同的代码,因为我认为这样能够加快工作进展,并且让我更快完成任务。然而,《代码大全》这本书指出这样做是不好的,因为它会导致代码过于冗长和难以维护。除此之外,我也发现在我的代码中缺少注释,可能会导致代码阅 阅读全文
posted @ 2023-06-06 20:26 神行乌龟 阅读(6) 评论(0) 推荐(0) 编辑
摘要:阅读《人件》有感: 在我的学习中,我曾经认为技术才是软件开发中最重要的方面。因此,我在项目学习中更注重了技术层面,而忽视了人性层面。然而,通过阅读《人件》这本书,我意识到这种做法是错误的。 根据书中的描述,技术是软件开发中非常重要的一部分,但是人性因素同样重要。充分考虑用户需求、开发人员的意见和沟通 阅读全文
posted @ 2023-06-06 20:19 神行乌龟 阅读(5) 评论(0) 推荐(0) 编辑
摘要:人月神话读书有感: 在我的软件开发经验中,我曾经认为增加人力就能够加快软件开发速度。但是,我在读完《人月神话》后,意识到这种做法是错误的。 根据书中的描述,增加开发人员的数量并不一定能加速软件开发的进度,反而可能会延迟项目的完成时间。这是因为在一个时间节点上,有很多的沟通和协作成本。开发人员的增加会 阅读全文
posted @ 2023-06-06 20:17 神行乌龟 阅读(9) 评论(0) 推荐(0) 编辑
摘要:阅读代码大全有感: 在我的软件开发经验中,我经常会写出冗长且难以理解的代码。我认为将所有功能都放在一个函数或者一个类中是最简单的方法,同时也不需要处理代码的复杂性。但是,在读完《代码大全》后,我意识到这种做法会导致代码的可维护性降低,而且使代码的重复性也增加。 根据书中的讲解,当将所有功能放在一个函 阅读全文
posted @ 2023-06-06 20:12 神行乌龟 阅读(8) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示