诚心请教,如果管理好上万行的代码?
小弟最近感觉脑袋越来越不好使了.因为没有正规系统的学习过开发方面的知识.也没有跟过大型项目的团队.导致代码量一大,在脑海中整个系统的运行步骤和规则就含糊不清了.
在网上了解到这属于软件的架构,因此我也尝试使用UML的绘图来把系统的流程,顺序绘制出来.在编写代码时按照图的流程来编写.这虽然解决了些问题,可当系统工程非常复杂的时候又感觉无力了.比如网络游戏等,各个子系统交互关联比较复杂.脑袋里不能很好的形成一个流程,导致开发越后期进度越慢,因此后期很多时间都花费在旅顺前面的代码上.
现在我只是个人在开发,还没有牵扯到多人开发.要是多人开发那没有一个很好的解决方法,可想是件多么恐怖的事.
当然这肯定有解决的办法,比如UML(UML我也非常认真的学习过,但就是不能很好的使用到项目中,唯一做的就是画个图).否则那些大型的项目如MySql,魔兽世界,Windows是不可能完成的.
所以在这里请教一下各位大牛.你们在开发代码量庞大的系统时,是如何管理的.
在网上了解到这属于软件的架构,因此我也尝试使用UML的绘图来把系统的流程,顺序绘制出来.在编写代码时按照图的流程来编写.这虽然解决了些问题,可当系统工程非常复杂的时候又感觉无力了.比如网络游戏等,各个子系统交互关联比较复杂.脑袋里不能很好的形成一个流程,导致开发越后期进度越慢,因此后期很多时间都花费在旅顺前面的代码上.
现在我只是个人在开发,还没有牵扯到多人开发.要是多人开发那没有一个很好的解决方法,可想是件多么恐怖的事.
当然这肯定有解决的办法,比如UML(UML我也非常认真的学习过,但就是不能很好的使用到项目中,唯一做的就是画个图).否则那些大型的项目如MySql,魔兽世界,Windows是不可能完成的.
所以在这里请教一下各位大牛.你们在开发代码量庞大的系统时,是如何管理的.
...全文
相关推荐
明日科技诚心网络购物
总结来说,"明日科技诚心网络购物"项目涵盖了Web开发的多个方面,包括前后端开发、数据库设计、用户认证、购物功能、支付系统以及订单管理。
2021校长工作计划报告总结.doc
本篇报告回顾和总结了2021年校长的工作计划和执行情况,特别强调了校长在日常管理中应恪守的三个重要原则:诚心、廉洁和勤勉。首先,诚心是校长与师生建立互信关系的基石。
办公室工作要“五心”,少一心就的“缺心眼”!-3页.pdf
细心与前面提到的诚心、公心、热心、耐心有所不同,它更多地关注于细节。在财务管理、文稿审核等工作中,细心能够帮助我们及时发现潜在的问题,避免错误的发生,保证单位运行的稳定性和安全性。
如何做好软件销售及企业管理软件销售就业机会.doc.pdf
"本文档主要探讨了如何做好软件销售,特别是针对企业管理软件的销售策略,强调了销售人员应具备的信心、诚心和责任心,并指出在当前市场环境下,软件销售需注重细分市场和定制化需求。同时,文档提到了软件销售不
校企合作班主任工作.pdf
通过责任心、事业心、爱心、诚心和细心这五个核心要素,班主任能更好地进行班级管理,为学生的全面发展和职业成长打下坚实的基础。


community_281
