第1个回答 2017-06-03
1、明白你会花20%的时间写代码,而80%的时候在维护,所以你要小心编码。 2、建立一个有效的错误报告机制。 3、建立某些途径或系统,让用户可以与你接触,向你提出建议和批评。 4、为你开发的东西形成文档,解释清楚系统是怎么运行的,这样可以让后来的人容易维护你的软件和系统。 5、频繁备份(也可确保你的这些备份功能正常)EdLucas的回答有一些忠告。你还需要有一个恢复策略,而不只是一个备份策略。 6、使用一个版本控制系统来保存你的代码,如:Subversion或Git. 7、别忘了做AcceptanceTesting,使用Selenium能帮到你。 8、确保你有足够的日志,你可以使用log4j,log4net或者log4r.。如果出了问题,这是可以让你快速找到问题的方式。 9、当你写日志的时候,确保你记录了你捕获了处理和未处理异常。报告和分析日志可以让你知道你网站的问题。 这里有多的东西被省略了,并不是因为那些可能不是有帮助的答案,而是因为那些东西都太细节了,超出了这个问题的范围,因为这本来就是一个Web开发需要了解东西的Overview。