在学习过程中我遇到的印象最深的error是在完成web开发大作业的时候,作业要求是编写一个ToDoList,在设计界面的时候我把例如字体,背景,颜色,位置等等信息相关的代码有些写在了JS文件中,有些写在了自己编写的css文件中,有的甚至还修改了老师给的css模版。后来在检查的时候发现有些地方我的设置造成了冲突,和本来所想的界面相差不少,而且在进一步纠错的过程中有的地方我已经忘记了自己把相关的代码写在了哪里,给修改的工作带来了许多麻烦。一方面,我没有了解到各个文件之间的覆盖关系,另一方面,这是一种很不好的编程习惯,其实我写其他代码的时候也有这种毛病,只不过以前一直没有在意。那次之后我终于意识到这种习惯是会给自己也可能给别人带来很大麻烦的,在那之后我每次都会注意这个问题,按照工程化的原则来编写程序,着重注意自己的编程习惯。