这个事要从我小时候聊起
1.我小时候有个大木箱.
所有的玩具,书,零钱
都堆在里面
想玩时找找啊找啊找.....
那时我很快乐
总能有新惊喜
2.好景不长
我上小学了
有了新的书包,书与写字台
我像以前一样
把写字台堆满后
一划拉进第抽屉
想要找什么东西都要好半天
收拾桌子(被迫)成为了我的一项工作
先把东西按大小顺序放到抽屉里
整整齐齐....
一看就知道里面有什么
找起来也很方便
3.小学生的书本作业是成几何倍的增长的.
第二年我把另二个抽屉都用完了
当然这与我只码一层有关....
我决定
重构我的箱子与抽屉
先把东西分成常用的.
不常用的...
不常用的放箱子里
常用的又分书,玩具,作业本
这下世界清静多了
4.幸福的小学结束后
书的增长量是惊人的
而且玩具的使用次数的减少
寒假之后不得不对书本进行另一次重构
老书架也被纳入管理目标了
分类分类.工具,漫画,小说,科学,期刊......
五花八门
5.过不了多久
我自己都不太清楚是怎么样分的了
有时老妈还会加入收拾的行列
不过书放对的次数不多.
我自己也是抽出一本看看...
才能想起这格放什么类型的.
不行要贴些标签
效果不好
有一天我把标签的数量减少了
只有四种时老妈再也没放错了
里面再次的整理可以放到有时间再去作
去除过度的设计
增加了
接口
使我的收拾工作从恶梦
到达了一个比较合适的工作量.
我的书柜与书在我结婚时全都买掉了.
现在收拾家收老婆在作....
分享到:
相关推荐
本下例是讲解工厂模式 多态 接口 抽象 重构的经典下例子,结合一个尽可能简洁的实例来说明OOD、设计模式及重构。通过下面的代码,详细地阐述面向对象设计思想。体现了软件工程的三个主要目标:重用性、灵活性和扩展...
接口方法重构通常涉及以下几个方面: 1. **简化接口**:如果一个接口包含过多的方法,可能导致实现该接口的类需要实现不必要的方法。此时,可以考虑将接口拆分为多个更具体的子接口,每个子接口只包含一组相关的...
"dashboard rejected接口重构"这个主题,意味着我们需要关注的是一个与仪表盘(dashboard)相关的应用或系统中的特定接口,该接口在原先的设计中可能存在问题或者不满足当前的需求,因此需要进行改造。 首先,我们...
本文主要探讨了基于国产芯片的E1接口重构技术的研究与实现,内容涉及国产化芯片在接入路由器中的应用、软硬件设计、分布式协同处理、模块化设计、以及FPGA重构技术等方面。以下为详细的知识点解析: 1. 国产芯片的...
这本书主要探讨了如何在实际编程过程中有效地进行重构,并将其与设计模式相结合,以提升软件质量和可维护性。 重构是一种在不改变软件外部行为的前提下,改善其内部结构的技术。通过重构,开发者可以逐步优化代码,...
在31天的时间里,这本笔记系统地介绍了重构的基本理念、原则和C#中的具体实施方法。 重构的核心概念是通过一系列微小的步骤,逐步改善代码质量,避免一次性大规模的修改所带来的风险。在C#中,重构涉及到各种技巧和...
本资料“设计模式与重构”很可能包含了对这些概念的深入讲解和示例代码。源码部分可能包含了一些常见设计模式的实现,以及在实际项目中进行重构的示例。通过学习和分析这些源码,读者可以更好地理解和掌握如何在实际...
遗留系统的重构与维护是软件工程领域中一项至关重要的工作,它关注的是那些历史悠久、结构复杂且可能缺乏文档记录的旧有软件系统。重构是为了提高软件系统的可维护性、可扩展性、可读性和性能,而维护则涉及对系统的...
有关小波分解的matlab基础应用,很常见的仿真,多层小波分解与重构matlab程序
信号的小波分解与重构原理 小波分解是一种信号处理技术,它可以将信号分解成多个分量,每个分量对应一个特定的频率范围。小波分解的主要应用包括信号压缩、去噪、特征提取等。在小波分解中,我们通常使用离散小波...
《重构与模式》这本书不仅对软件开发人员具有很高的参考价值,也对架构师、项目经理等角色提供了宝贵的指导。通过学习和应用书中介绍的技术和方法,可以显著提高软件的质量和开发效率。此外,书中提出的模式导向重构...
在本文中,我们将深入探讨标题和描述中提及的“OMP重构”、“omp稀疏算法”以及它们与“测量数和稀疏度与重构概率关系曲线”之间的关联,同时关注“稀疏重构”的概念。 首先,让我们理解“OMP”(Orthogonal ...
小波的分解与重构在信号处理、图像压缩、数据压缩等多个领域有着广泛的应用,它能够将信号分解到不同的频率层次上进行分析,然后再通过重构恢复原信号,这一过程在VC(Visual C++)环境中实现,充分展示了编程技术与...
【标题】: "软件设计模式与重构大作业-心算大师游戏" 【描述】: 这是一个关于软件设计模式和重构的项目,具体是为西南科技大学的学生设计的心算大师游戏。游戏采用Java语言开发,运行于Windows平台,旨在提高用户的...
而`小波分解与重构的几个matlab程序`很可能是一个包含多个示例脚本或函数的文件,每个都演示了特定的小波分解和重构方法。初学者可以通过运行这些程序,观察输出结果,对比不同小波基和分解层次对信号处理的影响。 ...
小波分解和重构的信息代码,可以帮助大家学习小波的分解与重构。
学习重构的好资料,说是31天,其实是三小时,新手入门学习必备 (Reconstruction of good information to learn, say 31 days, is actually three hours, Getting Started to learn essential)
### 架构与重构 #### 重要性与发展趋势 重构作为一种重要的软件开发活动,对于保持软件项目的健康状态、提高软件质量、增强团队生产力等方面发挥着关键作用。在软件开发过程中,重构不仅涉及到代码层面的调整,更...
本书开创性地深入揭示了重构与模式这两种软件开发关键技术之间的联系,说明了通过重构实现模式改善既有的设计,往往优于在新的设计早期使用模式。本书不仅展示了一种应用模式和重构的创新方法,而且有助于读者结合...