近来做一个人负责一款app的开发,虽然开发过程中一直在借鉴一些开源项目的架构设计(主要借鉴oschina的android客户端)。
但是难免有些细节失控,比如突然一个类一下子就到800多行,看到一个类代码量太长总是觉得代码不干净,但是该类中的子功能又比较难抽象出来。
以前在学校也是这样,平时自己写的项目,虽然功能实现了,但项目的代码数量到一定程度,虽然会尽量注意代码的架构,还是会觉得代码增多就越来越难控制架构,感觉就得停下来优化一下,甚至优化也比较费力,所以也影响了项目的扩展性。
毕业2个月,经验有限,求技术大拿们指点。
但是难免有些细节失控,比如突然一个类一下子就到800多行,看到一个类代码量太长总是觉得代码不干净,但是该类中的子功能又比较难抽象出来。
以前在学校也是这样,平时自己写的项目,虽然功能实现了,但项目的代码数量到一定程度,虽然会尽量注意代码的架构,还是会觉得代码增多就越来越难控制架构,感觉就得停下来优化一下,甚至优化也比较费力,所以也影响了项目的扩展性。
毕业2个月,经验有限,求技术大拿们指点。