首頁>Club>
10
回覆列表
  • 1 # 思維界

    高效率和高質量,自古以來不可兼得。如果單純的只是求高效率的把工程完成則意味著在寫程式碼的速度,以及對構架過程中的一些細節會,在快速的工作當中得以忽略或者出現問題。由於我們在寫這個程式碼的過程中,不會寫備註,因此查起來會非常難查。

    做一個高效率的程式設計師,首先要團隊協同協作。有了團隊進行統一的釋出和統一的編寫才能促進整個專案往前推進和進一步快速的將工作效率提高,以及將工程完成。

    提高整個團隊程式設計師的整體素質。要使用相關的激勵機制,激勵相關團隊的人進行整體素質和程式設計能力的進一步提高。市的統一進展和在進一步開發的過程中,達到一致性和快速性。

    使用一些開源原始碼。使用市場上已經見到的和本身正在開發的相關專案,進行統一匹配和統一抽取。取這些開原始碼中的精華新增自身的相關產品和應用到其中。提高程式設計效率和專案的發展進度。

  • 2 # 80閒話

    1.平時做好積累,平時的開發經驗教訓都可以透過技術部落格記錄下來,同時分享給別人。

    2.多上開源技術網站學習交流,多閱讀別人好的程式碼。

    3.做好設計和合項準備工作,磨刀不誤砍柴功!避免返工重構。

  • 3 # Java實戰技術

    關於你說的高效,這裡分享我的四個做法:

    1.每天上班開始工作前的第一件事就是把當天的工作任務排一個優先順序,先做優先順序比較高的,在做次優先順序的,以此類推。如果中途有更高優先順序的任務插入,那就先完成更高優先順序的任務;

    2.敲程式碼的過程中經常會被其它低優先順序的事或人打擾,導致程式碼邏輯中斷,敲一段程式碼可能會被打擾很多次,所以,對這種非重要的事情,商量好一些固定時間給予解決,儘量不佔用正常的編碼時間;

    3.進入工作狀態,儘量避開手機、郵件等打擾,這些可以在一些固定的時間點去checkout,減少斷斷續續的打擾工作;

    4.編碼之前先構思好有那麼些類、大概得程式碼結構等,切莫車到山前必有路的做法、想到哪寫到哪,做到心中有數才能寫出高效的程式碼。

  • 4 # 假裝懂藝術

    關於程式設計師的紀錄片,https://m.toutiaoimg.cn/item/6618931269063410183/?iid=51268706767&app=news_article&timestamp=1542938411&group_id=6618931269063410183

  • 5 # 徐清風

    高效的“程式設計師”,我的理解是高效工作+高效交流+高效開發。

    高效工作:要事第一。不是所有的需求你都要接,不是接了的需求都要做,不是緊急的需求就一定很重要,學會在任何情況下都保持一個念頭,要事第一。千萬別說道理我也懂,你一定要把這一點記在心裡,因為程式設計師很多不高效就是被一些不重要的事兒或需求給佔用了時間,來,跟我念三遍,要事第一,要事第一,要事第一。你一定會問為什麼要保持這個核心念頭,很簡單,時間成本,好好琢磨下這四個字兒。那怎麼做到這一點呢,使用四象法則規劃事情和需求吧-你只需要在任何情況下,保證重要的事情即可,因為你80%的績效都來自於這20%的重要事件。

    高效交流:產品需求明確+負責人明確。做開發前,一定要有明確的方向和思路,方向決定未來,思路決定出路,而這一點來自於明確的產品需求,有什麼問題儘可能提前溝通好,這樣的話開發只需要啪啪啪敲鍵盤大部分的開發就完了。但是開發中肯定還有不可預料的問題,比如介面問題,比如前端渲染bug,比如安卓端或IOS端相容適配問題等等,這時候一定要明確負責人,即每個版塊有一個負責人,專案有一個總負責人(一般是產品),這麼做就是在出現任何問題的時候,直接找到對應負責人一頓撕逼大戰(其實就是聯調測試啦),千萬別在出現問題的時候連找誰都不知道,效率會被大大拉低。

    高效開發:思路+能力。思路主要來源於產品需求和自己的開發經驗,能夠看完需求馬上知道自己大概要怎麼做了。能力這點,包括你的程式碼能力,邏輯能力,但不要求你的記憶能力,你只要知道你的程式碼需要寫什麼,如果記不清楚了馬上定位查詢筆記或搜尋也是可以的,畢竟80%的程式碼來源於20%的積累,剩下的80%不可能都記得那麼好,但一定不要出現連寫什麼在哪找都不知道的情況,那就是能力問題了。還有一個能力問題就是你要有造輪子和改輪子的能力,但你更要有知道什麼時候造輪子,什麼時候用別人的輪子,什麼時候改造別人的輪子,適合的開發技術和清晰的開發思路是開發的核心關鍵。

    以上。

  • 中秋節和大豐收的關聯?
  • 形容“不知道哪個對哪個錯”的成語有哪些?