上周和文正的同学交流,忽然发现原来很多同学对“基础、理论、实践、实战”四个概念有理解错误呢。
基础是完成技能的必要性训练,一些简单的,重复的,但在以后的实战中需要大量运用的,这些内容叫基础。比如对类型的正确认识,代码结构的无差错处理等。
实践是指在基础之上,通过短小的模块训练,学习掌握并熟练运用技能的练习。你在这个实践的过程中,能发现自己原先基础还很薄弱的地方,能加强你测试和调试的能力。
实战是指在仿真的项目环境下,将前期的知识点综合使用的过程,该过程的特点是:项目由众多的模块组成,需要考虑全局的应用搭配,往往涉及到很多新的对知识的使用模式,能实现一个非常接近于商业运用的项目。
理论呢?当你在实战的过程中,你会自主的发现通过以往的实践训,你本能的会对代码进行优化,而这样的优化,你在整个项目中又会发现能形成规律进行普遍性的模式来处理。而这些普遍性规律的提升就是理论。
所以,我对软件开发一直有这么的认识:应用是理论的体现,理论突出应用的深度。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/20552.html