有哪些學習編程的經驗值得分享呢?
編程的主要思想
寄語:大家都說程序員是青春飯,那是你沒有掌握真正的核心競爭力,看看國外人家多少白胡子大師都還在編碼設計。
目前經濟技術發展迅速,尤其最近幾年,編程技能幾乎快要成為我們每個人的必備技能,但是談到編程到底怎樣的編程思想是相對合理呢?
需求分析要透徹
需求從產品經理導入到我們工程師手里后,我們作為一名合格的研發工程師此時的工作不是急于寫代碼,而是去仔細分析需求是否提的合理、此時的需求是否能在目前的硬件平臺上運行等、當然還需要我們透徹理解這個需求,概要設計、詳細設計、功能模塊設計一樣都不要偷懶,不然等你代碼寫完了,但不是產品經理想要的。。。那是不是很尷尬
代碼一定要規范
這里的規范不是說一成不變的,就拿最起碼的編程規范來講,可能每個公司都有自己的一套編碼規范,那么我們最起碼要符合自己公司的規范,這樣不論是從協同開發的角度還是后續產品的維護角度都是有利的。大家可以試想一下自己代碼的命名風格完全和其他協同開發的同事完全不同,那么人家會不會在背后指著我們的代碼說“這是誰的垃圾代碼”。所以說一定要養成好的代碼書寫風格。
一定要有測試
這里的測試不限于自測試、單元測試、模塊測試、白黑盒測試、第三方測試,但是測試一定是要有的。一方面我們的編碼就會形成一個閉環,不至于等發布后BUG一大堆,到那個時候你便等著領導請你“吃火鍋”吧,一方面督促我們使自己的編碼能力逐步提高。