转眼之间,还有不到一周的时间就要交项目了,通过这一阶段的学习,我也总结出了很多我写代码存在的问题。
首先就是写代码时考虑的问题太少,逻辑不严密,就导致后续写代码时会发现前面写的代码逻辑有问题,就需要重新改,这是很麻烦的,代码写的越多,越容易改错,比如ajax的请求的嵌套,由于有时候嵌套很多次,就会导致改代码时越改越乱,所以,在写代码之前一定要先想好逻辑,把问题想全面。另一方面就是对用户的提醒,因为要考虑到用户失误的操作导致不必要的后果,所以一定要对用户进行提醒,例如,询问用户是否要删除,是否要收藏,以及填表时的空值提醒,这些并非随便写几个就可以了,也需要一定的逻辑性,有时要先提醒用户先干这个,再干那个,比如先输入邮箱才能获取验证码,这之后又要判断信息是否填写完整,都完整了,才能继续下一步。而且这大部分的提醒都是写在ajax之类的地方,很容易些乱,所以一定要有清晰的逻辑。
虽然我写的页面没有特别难的,但会有很多细节性的东西需要注意。需要添加许多细节,我也会尽力去完善好。