成为一个优秀代码汪 任重而道远,之前的基础学习只能算是在原地观望,要认真开始我的一个项目 迈出第一步了。
Unity3D VR项目开发
作为工程师学校课程设计的自选项目,其实已经开始进行三周了,但通过今晚的编程,发现我对软件开发、设计模式、代码编写、文档阅读的能力还差的好远好远。
而且之前并没有记录项目日志,有些写过的代码也会不记得,没有认真理解,要坚持进行心得笔记整理。
从今天起记录项目开发日志与Unity实战学习心得,同时学习软件开发领域知识。
1. 要了解软件开发流程,迭代流程?敏捷开发?V模型?等,如何进行需求分析,总体设计与细节设计,还有测试与发布。
要应用自己学过写伪代码 源码 测试码的知识,使程序功能开发更加高效。
2. 尽快入门学习设计模式,特别是Unity中可能会常用的单例模式和MVC,写UI功能时偶尔感觉到有些代码需要考虑维护,面向对象的动态设计,低耦合性,工厂模式的建立等,但并没有理解透彻。通过理论学习和实践同时慢慢理解。
3.入手实际写代码的时候,并没有明确的思路。像解题不知道方法一样的感觉,原因是没有好好做需求设计,没有伪码,实际写得代码太少。
不能继续不停的学却不实践,一定要亲自去写代码才能更快的提高。