摘要: 项目范围管理”是项目成功的重要保障。明确项目的范围,即确定项目要做什么和不要做什么,是避免项目失控的关键。在项目初期,我们要和利益相关者一起界定项目的边界,防止范围蔓延。例如,在开发一个手机应用程序时,如果一开始没有明确规定只支持某些特定的操作系统版本,随着项目的推进,可能会不断有人提出要支持更多的 阅读全文
posted @ 2024-12-27 13:35 李蕊lr 阅读(12) 评论(0) 推荐(0)
摘要: “偏执乐观主义”观点为程序员对待编程过程中的问题提供了一种独特而有效的思维方式。 “你不可能写出完美的软件”,这一观点让我意识到在编程中,错误是不可避免的。无论我们多么细心和有经验,都可能会在代码中留下漏洞。因此,我们需要以一种“偏执”的态度来对待代码,时刻准备着迎接可能出现的错误。这种偏执体现在对 阅读全文
posted @ 2024-12-27 13:34 李蕊lr 阅读(18) 评论(0) 推荐(0)
摘要: 软件的灵活性和适应性展开,让我明白了在编程过程中,如何让代码在面对变化时能够“弯曲”而不是“折断”。 “解耦与得墨忒耳法则”是关键的知识点。解耦意味着减少模块之间的相互依赖,使得每个模块都能够独立地发展和变化。当一个大型项目的各个模块高度耦合时,一处的修改可能会引发连锁反应,导致整个系统的不稳定。而 阅读全文
posted @ 2024-12-27 13:34 李蕊lr 阅读(26) 评论(0) 推荐(0)
摘要: 流的分类:按数据流向分为输入流(从外部设备读取数据到程序)和输出流(从程序向外部设备写入数据);按功能分为节点流(直接连接到数据源或目的地的流)和处理流(对其他流进行包装,添加功能)。 缓冲流:缓冲流是一种处理流,它在内存中设置了一个缓冲区,可以提高 I/O 操作的效率。例如,BufferedInp 阅读全文
posted @ 2024-11-04 00:04 李蕊lr 阅读(20) 评论(0) 推荐(0)
摘要: List 接口的特点:List 是有序的集合,可以包含重复元素。它继承自 Collection 接口,提供了根据索引访问元素的方法。 流的定义:I/O 流是一种数据传输的通道,用于在程序和外部设备(如文件、网络等)之间传输数据。可以将流想象成水流,数据就像水流中的水滴。 字节流和字符流:字节流以字节 阅读全文
posted @ 2024-11-04 00:04 李蕊lr 阅读(19) 评论(0) 推荐(0)
摘要: 集合的优势:与数组相比,集合可以动态地调整大小,提供了更方便的插入、删除和查找操作,并且有丰富的方法来处理数据。 泛型与集合:泛型可以在编译时检查集合中元素的类型,提高代码的安全性和可读性。例如,List list = new ArrayList(); 只能存储字符串类型的元素。 常用的集合类:Ar 阅读全文
posted @ 2024-11-04 00:00 李蕊lr 阅读(20) 评论(0) 推荐(0)
摘要: 3.基本工具 此部分聚焦于程序员所依赖的基本工具,让我深刻认识到合适的工具对于编程效率和质量的提升有着不可忽视的作用。 文本编辑器是我们最常用的工具之一,选择一个功能强大且适合自己的编辑器至关重要。书中提到的编辑器特性,如语法高亮、自动补全、代码格式化等功能,能大大提高我们编写代码的速度和准确性。例 阅读全文
posted @ 2024-10-31 20:38 李蕊lr 阅读(7) 评论(0) 推荐(0)
摘要: 2.注重实效的途径 在这一部分,书中详细阐述了程序员走向注重实效的具体途径,这些内容为我们的日常编程实践提供了清晰的指导。 首先是 “让知识变成资产”。代码不仅是实现功能的工具,也是知识的载体。良好的代码注释、文档以及清晰的代码结构都有助于知识的传承。例如,在一个团队项目中,当新成员加入时,如果代码 阅读全文
posted @ 2024-10-31 20:37 李蕊lr 阅读(9) 评论(0) 推荐(0)
摘要: 《程序员修炼之道:从小工到专家》开篇便阐述了注重实效的编程哲学,这是整本书的基石。它让我深刻理解到编程不仅仅是编写代码,更是一种思维方式和态度。 书中提到要关心你的技艺,这使我意识到作为程序员,我们不能仅仅满足于完成任务,而应该对代码质量、效率等有着执着的追求。就像工匠对待自己的作品一样,精心雕琢每 阅读全文
posted @ 2024-10-31 20:36 李蕊lr 阅读(15) 评论(0) 推荐(0)
摘要: 成员内部类:在类的内部定义的类,它可以访问外部类的成员变量和方法。例如,class Outer {private int num; class Inner { public void print () { System.out.println (num); } } }。创建成员内部类的对象需要通过外 阅读全文
posted @ 2024-10-23 00:00 李蕊lr 阅读(18) 评论(0) 推荐(0)