目标模块化
将一个大的目标分成一个个模块,将其分别实现。
与人类、社会、世界联系起来
可以将实现的目标与生活中的实体联系起来,可以更形象的想出大纲
在社会中有很多技术都是类生物实现的,任何一只生物都要比世界上最精密的计算机都要精密
高效的实现目标方法
1.在写一个目标时,将整个目标的需求都先用简便的语言写下来,然后逐层分析代码需求。
2.需要单例的时候用静态工厂方法来创建。
- 静态工厂方法与构造器不同的第一优势在于,它们有名字
- 不用每次被调用时都创建新对象(单例)
- 可以返回原返回类型的子类
- 在创建带泛型的实例时,能使代码变得简洁
- 可以有多个参数相同但名称不同的工厂方法
- 可以减少对外暴露的属性
- 多了一层控制,方便统一修改
3.需要抽象或者接口时如果不明确需求,先创建个空的,然后直接写多个实例,慢慢把实例里面重复的抽象出来。
4.快速构建属性类,先写字段然后ALT+INSERT生成
- 本文作者: GermMC
- 本文链接: http://blog.germmc.com/2020/04/07/快速实现项目/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!