前言 :
最近一直在认真学习好多关于编程的知识和思想,框架等等,因为未来并不知道会用到什么,所以打好底子,赢在起跑线上是非常重要的,自己也会感悟很多关于编程的"比较完美"的代码形态,当初以为快速的入门上手,很短时间就可以搞定,没什么难的,但是真的是东西学的越多越觉得的时间不够,要学的太多.
关于XXP :
- 最近遇到好多XXP,那就回忆总结一下编程思想的"演化史"吧.
- 最开始的FP(functional programming) 与 OOP(object oriented programming)
- 到后来会感觉是在 "IOP(Interface oriented programming)"
- 最后又遇到"AOP(aspect oriented programming)"
- 又看到github上 那么多星的,Spring5开始支持的 RP(Reactive Programming)
- 如果都掌握了,同时又能熟练融入设计模式,有良好的单元测试意识和经验,同时使用非常便捷的 Doc相关框架和代码注释习惯
- 这都是不清楚需要多久,才能遇到,意识到和熟练掌握的 "编程入门" 啊.