编程效率不高,项目进度缓慢,可能是很多IT管理人员头痛的问题。下面我们来聊下相关的影响因素。
一、技术选型,框架熟悉程度
新手甩双截棍经常打到自己, 熟练的人才能发挥足够的优势。 框架(framework)技术,主要指前后端分别用什么编程语言,框架,类库等,由CTO,架构师或 团队中相对资深一点的技术人员指定。 一般来讲,需要在3-5个实际项目中,使用同一种框架技术,才算比较熟悉。
熟悉框架主要体现在,分层设计思想明确; 了解当前框架技术的优缺点 ,合理规避缺陷。 初级一点的人员,因为不熟悉整体框架,会在分层设计时频繁迁移代码,结构稳定性差,严重影响效率。
选择不同的技术,对效率的影响反而没那么明显,主要还是熟悉程度。
二、规划合理性,项目需求设计
项目管理也是影响编程效率的一个重要因素。 规划不合理,频繁修改需求,导致技术人员,在同一个问题上反复修改,会大大影响编程效率。
有些IT管理人员,并不理解编码的过程,认为修改是很方便的事情。 实际上,很多复杂的业务,穿透性强,牵一发动全身,改了