一定會有人覺得奇怪,為什麼到今天還在講物件導向,因為筆者認為物件導向是心法,觀念對了,寫出來的程式才會有一定的水準,而這套心法有很多東西可以講,不過筆者只會講中...
今天要談的是物件導向的幾個基本性質以及衍生出來的特性。 筆者相信,即便是寫了一年以上的程式,不懂物件導向的人也還是很多,光從學校的教科書來看,似乎也不是那麼容易...
本篇是菜鳥階段的最後一篇了,剛好也滿了半個月,等於是完成鐵人賽一半的賽程。 測試 (Testing) 這件事在軟體工程上一直都是一項重要的工作,而且它是在整個軟...
雖然會有人說這東西不是在學校就學過了嗎?只是,有些現代程式語言內都隱含了它的概念,但卻有很多人無法意會,只因為指標作業被系統本身做掉了。 指標 (pointer...
本文要討論大家最常做的 Copy/Paste 這件事,為了要增加寫程式的效率,有時候我們會直接自現有的程式碼中直接取出需要的部份,然後移到需要的地方,不過這種夜...
在程式開發領域,工人和設計師相差其實不像其他產業那麼大,但大家都一樣寫程式,為什麼總是有人要人家指揮才要做,而有些人卻是不需交代太多就可以把程式寫的比你想像中還...
雖然實務界有很多先進說:學校學的那套在業界根本用不到。 不過,這得要看產業,以台灣科技業來說,其實用到的機會還是很高的,寫程式也不例外,還是會有不少東西可以由學...
不管是看書或是看前人的程式碼,別光是只有看,動點手寫下去,就算是模仿也好,一定會讓自己的寫碼能力進步,練的愈多,進步愈多。 其實寫程式和小時候學寫字很像,小時候...
我想大家都不反對,在剛開始學習寫程式的時候,最依賴的兩樣的東西,就是書 (book) 和範例程式 (sample code),範例程式在學習程式的道路上一定是不...
資訊業的技術一向進步的很快,如果認為資訊業可以一招過江湖的話,那就大錯特錯了,也許你現在學的東西,過了兩三年後可能就不能用了,因為技術不是升級就是被淘汰了......
簡單介紹程式開發工作的範圍與概念。 程式開發 (Programming) 這份工作,基本上就是和電腦用一個特定的語言進行對話與控制電腦執行需要的工作,以達成既定...
亞馬迅的機械土耳其人概念- 應用人工的人工智慧來徵求和獎勵使用人腦力的工作者 Amazon Mechanical Turk www.mturk.com/mtur...