摘要:
一、第内容概览 《程序员修炼之道》第 6 章聚焦 “当你编码时”,从多个维度深入阐释高效、优质编码过程里至关重要的原则与实践要点,宛如一幅精细的 “编码行动指南” 画卷,为程序员日常工作勾勒清晰路线。 (一)靠巧合编程之谬与应对 开篇点明靠巧合编程这一不良习惯,即代码正确运行是因偶然契合当下环境、特 阅读全文
摘要:
一、思路: 新建一个数组,将以前的数组值依次放入新数组中,在新数组中添加元素; 让以前数组等于新数组,以前数组的数据空间销毁; 数组反转同理 二、要求:实现动态的给数组添加元素效果,实现对数组扩容。ArrayAdd.java 1.原始数组使用静态分配 int[]arr={1,2,3} 2.增加的元素 阅读全文
摘要:
《程序员修炼之道》第五章内容概述 : 解耦与得墨忒耳法则:倡导把代码组织成最小单位即模块,并限制它们之间的交互,以减少耦合。因为对象间直接的横贯关系可能导致依赖关系的组合爆炸,一个模块的改动会影响到许多无关模块。函数的得墨忒耳法则规定了对象调用方法的限制,即只能调用自身、传入参数、创建对象以及直接持 阅读全文