北京北大青鳥校區就業部張老師介紹到,構建新的Web應用程序的流程和維護現有的應用程序的流程都需要優化。畢竟,一個Web應用程序的大部分成本是在首次遷移到生產環境以后才產生的,考慮到這一點,北京北大青鳥校區老師總結出了可以幫助改善Web應用程序開發的7個技巧。
1,自動部署
把一個Web應用程序遷移到生產環境一定要盡可能的簡單,快捷。為了實現真正的敏捷性,跟上業務發展的步伐,必須要把Web應用程序頻繁地部署到生產環境才可以,否則,延遲會跨越開發周期地堆積起來。如果把一個新版本部署到生產環境需要花費兩天的時間,那么你的生產力會受到嚴重的影響。
2,減少復雜性
一個應用程序越復雜,改變它就越困難。解決方案是什么?當發現一個系統規模太大的時候,把這個系統分成幾個更小的子系統。但是,要完成這個任務,需要這樣一種技術:既可以幫助你理解復雜的系統,又可以幫助開發團隊把系統分成多個更容易管理的組件。
3,從第一天起,就以生產環境為目標
對于一個時間緊迫的業務問題來說,制定一個快速的解決方案,以后再修改這個應用程序,讓它適應生產環境,是十分具有誘惑力的。這似乎看起來很敏捷,但是,在現實中,監控,可擴展性,日志,用戶管理等都是不可忽略的事情。理想的解決方案是在一個可以讓你理所當然地獲得這些功能的平臺上構建這個Web應用程序。(北京北大青鳥校區,未完)