Nothing is simple as it seems
By Joel Spolsky
http://www.joelonsoftware.com/articles/NothingIsSimple.html
![::URL::](http://www.blogcn.com/images/aurl.gif)
http://chinese.joelonsoftware.com/Articles/NothingSimpleSeems.html
yes,事情往往没有想象的那么简单,事情比想象的复杂的多,或者说繁琐的多。
所以一定要三思而后行,先设计,再写程序。
前几天,老板让写一个收集应聘者信息和上传简历的程序,想起来非常的简单,可是真正实施起来,需要考虑的事情就很多,
数据库的设计化了一天,其中还有visio的使用,auto increasement column define ,
now() time auto insert column define.
就单单用户输入的验证就化了很长时间,而且还是考虑不周。
一定不能想当然,要三思而后行,当然了,把简单的事情复杂化也不好的。