軟件架構用接口實現的!每一層針對接口編程。
開發前期,先開發接口!
優秀的程序員:責任心(態度)、習慣;
靠的就是賣力工作、拼命把所有事情搞清楚、認真地去做。
1、TIPS
(1)三個問題:
我以後會做什麼?
我熱愛什麼?
我是否過得快樂?
(2)軟件開發:重視每行代碼,面向對象的概念將在每行代碼中展現出來,在代碼中體現出深厚的理論根基。需考慮可擴展性、可維護性和健壯性。
(3)養成良好的編程習慣,如加註釋、簡潔、規範等。對提交的代碼負責。這樣纔會獲得口碑和信任,主管願意將重要任務交給你。
在文件最開始的幾行進行註釋,說明該文件的主要內容、作者等信息。
code review的幾點:
a、代碼能否被讀懂和理解;
b、是否有明顯的錯誤;
c、代碼是否會對其他部分產生不良影響;
d、是否有重複的代碼;
e、是否存在可以改進或重構的地方;
(4)對數據庫操作時,一定要先預設數據量大。在此前提下進行編程。
2、PS
(1)興趣來源於成就感。
動手做實驗。大膽猜測,小心求證。
說好比做好更難。
不斷挑戰自己是成長最有效的途徑。
講出來寫下來。
完成本職工作是獲得信任的前提。
多和主管講自己的想法。
有想法還要行動。
信任是做出來的。
學習是生活的一部分。
努力跑到最前面。
只要跑到技術領域的上游,學習成本大幅下降。
贏得先發優勢,降低學習成本。
審視自己不同階段的變化。
(2)