原文:結合自己經歷聊聊注重實效的程序員應該掌握的幾個原則

本篇文章是 程序員修煉之道 第二章的筆記,總結了高效程序員需要遵守的一些原則和常用的開發模式,對我們有非常重要的指導意義。建議每個程序員都應該學習並掌握這些原則。如果大家覺得這個系列文章有價值,我們可以組織一次抽書的活動,鼓勵大家從原文學習。 DRY 原則 軟件開發過程無時無刻都伴隨着維護,如果項目中有大量的重復代碼會對我們的維護工作造成很大的麻煩。比如:一段代碼在多個地方出現, 一旦要修改就需要 ...

2019-08-13 08:30 0 442 推薦指數:

查看詳情

程序員需要經歷幾個階段

一、學校階段 在這里,很多人很迷茫,不懂學這些C語言,數據架構,Java,數據庫等等這些鳥語是干嘛用,出去能干嘛,於是很多人有的放棄掉學習,有的人抱着走一步算一步的思想一路走下去 其實無可厚非,每 ...

Mon Feb 25 18:57:00 CST 2019 8 709
PHP中級和高級程序員應該掌握哪些技術?

中級PHP開發工程師 1.Linux 能夠流暢的使用Shell腳本來完成很多自動化的工作;awk/sed/perl 也操作的不錯,能夠完成很多文本處理和數據統計等工作;基本能夠安裝大 部分非特殊的Linux程序(包括各種庫、包、第三方依賴等等,比如MongoDB/Redis/Sphinx ...

Mon Aug 20 18:55:00 CST 2018 0 909
中高級PHP程序員應該掌握哪些技術?

本文出處:http://www.jb51.net/article/93317.htm 本文把php程序員划分為中、高級程序員兩大類程序員,並針對這兩大程序員應具備的技能進行分類探索。 中級PHP程序員 1.Linux 能夠流暢的使用Shell腳本來完成很多自動化的工作;awk/sed ...

Sun Aug 06 20:03:00 CST 2017 1 7829
Java程序員應該了解的10個設計原則

  面向對象設計原則是OOPS(Object-Oriented Programming System,面向對象的程序設計系統)編程的核心,但大多數Java程序員追逐像Singleton、Decorator、Observer這樣的設計模式,而不重視面向對象的分析和設計。甚至還有經驗豐富的Java ...

Mon Mar 19 00:55:00 CST 2012 0 3688
Java程序員應該掌握的10項技能

這篇文章主要介紹了作為Java程序員應該掌握的10項技能,包括java的知識點與相關的技能,對於java的學習有不錯的參考借鑒價值,需要的朋友可以參考下 1、語法:必須比較熟悉,在寫代碼的時候IDE的編輯器對某一行報錯應該能夠根據報錯信息知道是什么樣 ...

Sat Nov 12 21:28:00 CST 2016 0 3014
程序員幾個應該去的國內網站

1、CSDN http://www.csdn.net/ 推薦理由:IT新聞 論壇 2、51CTO http://www.51cto.com/ 推薦理由:博客 3.博客園 http://www.cnblogs.com/ 推薦:沒有被污染的程序員之家(但C/C++方面 ...

Thu Feb 16 00:32:00 CST 2012 9 3193
很多程序員多年都沒掌握的異常處理技巧和原則

Java中的異常機制是指:當程序在運行過程中遇到意外情況時會自動拋出一個Exception對象來通知程序程序收到這個異常通知后可以采取各種處理措施,這種機制能使程序更加健壯,可讀性更高。本文就來講講異常處理的相關知識。 異常分類 Java中的異常分為RuntimeException ...

Mon Jan 06 19:31:00 CST 2020 0 1430
聊聊幾個阿里 P8、P9 程序員的故事

大家好,我是對白。 阿里 P8 程序員年薪百萬已經是公開的秘密了,有人關心他們年薪百萬,而我更加關注阿里這些 P8、P9 程序員的成長故事,在聊這些大牛的故事之前,跟大家稍微簡單聊下阿里技術人等級制度。 P5:校招生為主 P6:獨立的執行者,獨立完成自己的工作 P7:行業的顧問,能對 ...

Wed Feb 23 03:40:00 CST 2022 0 1808
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM