零基礎自學APP開發的方法:
1、先學習《EffectiveJava》,介紹Java程式設計中78條極具實用價值的經驗規則,揭示做什麼才能產生清晰、健壯和高效的程式碼,並透過例子程式碼加以進一步說明;
2、再學習設計模式,國外《HeadFirst設計模式》和國內《大話設計模式》可以更容易的理解其模式;
3、然後學習Android開發知識,多看、多敲、多想;
4、GitHub上可以學習很多的APP開發方案,掌握不同功能的實現方法;
5、之後就可以獨立完成APP開發專案。
零基礎自學APP開發的方法:
1、先學習《EffectiveJava》,介紹Java程式設計中78條極具實用價值的經驗規則,揭示做什麼才能產生清晰、健壯和高效的程式碼,並透過例子程式碼加以進一步說明;
2、再學習設計模式,國外《HeadFirst設計模式》和國內《大話設計模式》可以更容易的理解其模式;
3、然後學習Android開發知識,多看、多敲、多想;
4、GitHub上可以學習很多的APP開發方案,掌握不同功能的實現方法;
5、之後就可以獨立完成APP開發專案。
1、樹立明確的學習目標,以愉快的心情學習日語。
2、選定一本符合自己學習方向的教材,不隨意更換。
3、建立綜合的學習方式,例如:課上認真聽講,不放過老師講課的任何一個細節;務必養成課前預習,課後複習的好習慣;為了提高聽力及口語,要多聽磁帶,並跟著磁帶反覆的朗讀。
4、善於交流,大膽說、大膽讀、大膽寫,不要害怕出現錯誤。
5、寫日文日記,記錄每天生活的一部分。
《程式設計師修煉之道》,作者是安德魯·亨特、大衛·托馬斯,該書主要講述了使程式碼保持靈活並且易於改編和複用的各種架構技術,利用許多富有娛樂性的奇聞軼事、具有思想性的例子及有趣的類比;《程式碼整潔之道》,作者是馬丁,講述了一系列行之有效的整潔程式碼操作實踐,軟體質量,不但依賴於架構及專案管理,而且與程式碼質量緊密相關;《編碼整潔之道》,作者是馬丁,書中介紹的規則均來自作者多年的實踐經驗,涵蓋從命名到重構的多個程式設計方面,雖為一“家”之言,然誠有可資借鑑的價值;《修改程式碼的藝術》,作者是(美)Michael C. Feathers,針對大型的、無測試的遺留程式碼基,提供了從頭到尾的方案,能夠更有效地應付它們,將遺留程式碼基改善的具有更高效能、更多功能、更好的可靠性和可控性。