隨著項目的進展,我真正地體會到80%的時間會花在20%的功能上。
以開發商的身份去完善產品,為產品的推出打基礎。
多看已成熟產品,特別是大公司的產品,思考某些功能點的實現方法。
web開發時,采用log4j框架,在項目真正發布時方便刪除各種日志。
記錄提高性能,嘗試采用 線程 提高性能。
對代碼進行靜態測試。
根據需要,可同時選用多個數據庫操作框架,如Hibernate處理一般數據操作,對批量操作可采用原始的JDBC和Mybaits框架。
注重數據庫事務的ACID特性。防止意外斷電導致數據庫不一致。
多采用數據庫中的觸發器,事務處理數據庫,在Hibernate等框架中進行配置和調用!
每天閱讀一些《代碼大全2》,依照上面的各種checklist反復思考自己的代碼!