相較于其它方式,我一直熱衷于推崇圍繞數據設計代碼,我想這也是Git能夠如此成功的一大原因[]在我看來,區別程序員優劣的一大標準就在于他是否認為自己設計的代碼還是數據...
2018-11-19 12:20:31在早些時候,Excel有一種非常難用的沒名字的編程語言。我們叫它Excel宏(Excel Macros)。這是一種功能嚴重失調的編程語言,它沒有變量(你必須將值存儲在一個工作表的單...
2018-06-28 11:19:29沒人想交付延遲的、超過預算的軟件,我從沒見過一個軟件開發者會大早上起床后心里想著我就想把工作干得很差勁,我怎能讓老板花更多錢呢?但是,有太多的軟件項目進行得都...
2018-06-28 11:18:54身為一個軟件工程師,我們不可避免的會遇到這樣一些問題:不得不修改別人的代碼,或者在別人的代碼中添加新的功能。我們并不熟悉這些代碼,它也可能在整個系統中與我們編...
2018-06-28 11:18:29如果你有軟件工程師背景,想找一份數字設計工程師的工作,那么你需要做的第一件事就是盡可能早的學習時鐘概念。對很多從軟件工程師轉來的初級硬件設計工程師來說,時鐘概...
2018-06-28 11:18:04近日國外開發者平臺 HankerRank 發布了 2018 年開發者技能調查報告,本文摘錄部分和編程語言相關的調查結果。 盡管經常有新編程語言出現,但程序員需要掌握核心、傳統語言...
2018-06-28 11:17:19RabbitMQ是一款使用Erlang開發的開源消息隊列。本文假設讀者對RabbitMQ是什么已經有了基本的了解,如果你還不知道它是什么以及可以用來做什么,建議先從官網的RabbitMQ Tu...
2018-06-28 11:15:07一個數組實現兩個棧,常見的有兩種方法: (1)第一個棧:從左向有增長 第二個棧:從右向左增長 (2)采用交叉索引的方法,1號棧所占數組索引為0,2,4,6,8.... 2號棧所占數...
2015-11-16 10:21:47本文是針對[數據結構基礎系列(7):圖]的實踐項目。 【項目 - 迷宮問題之圖深度優先遍歷解法】 設計一個程序,采用深度優先遍歷算法的思路,解決迷宮問題。 (1)建立迷宮...
2015-11-09 23:54:58本文是針對[數據結構基礎系列(7):圖]中第1-9課時的實踐項目。 0701 圖結構導學 0702 圖的定義 0703 圖的基本術語 0704 圖的鄰接矩陣存儲結構及算法 0705 圖的鄰接表存儲...
2015-11-09 23:53:25我將會寫一系列關于算法的博客,因為我是程序員,并不是計算機科學家,也即我是搞工程的,并不是搞學術的,所以對于我來說,最重要的就是 1.有哪些算法 2.這些算法的原理...
2015-09-04 19:10:37