学习总结初篇:发现问题
学习C#相关技术已经快9个月了,之前看了一篇老码农:如何写出让自己满意的代码。与自己的现状一对照,发现自己只注意到了第四条:代码可读性。我对于“数据结构和算法”都是不完整的考虑,往往是在实现功能的时候临时增加,没有进行相关深入分析。“功能实现”对于我薄弱的基础来说实现不仅慢,而且不可靠。在“测试环节”经常没有完整的测试方案,只是在功能实现作相关修改后进行简单测试。自己真是问题多多,而且竟然不知道什么才是优秀的代码风格,什么才是良好的编程习惯。
最近是我第一次去现场调试,发现我的代码质量简直惨不忍睹!!BUG频发,解决问题很慢。在新的测试环境下,我的代码不堪一击。
于是我对自身的问题设定以下解决方案:
一、基础要打牢固,既然定了目标,坚持完成基础的学习。
二、养成良好编程习惯,逻辑要严密,思路要清晰。多学习优秀的开源代码。
三、可以尝试测试先行TDD模式,来提高代码质量。
四、合理规划学习时间。
五、多向他人请教。
暂时只能想到这么多了。。以此为激励……提升自身水平。。