[分享] 不推:李家同的程式設計入門書

看板C_and_CPP (C/C++)作者 (sjgau)時間13年前 (2011/07/03 11:12), 編輯推噓34(34095)
留言129則, 41人參與, 最新討論串1/1
http://www.books.com.tw/exep/prod/booksfile.php?item=0010509876 上面是 博客來的新書介紹網頁,我在 實體書店翻了一下,不是很推薦這本書。 他採用的是 C 的語法。 我比較有意見的是,書裡面大量的使用 流程圖的介紹方式,而且精細到每一個指令。 自從我開始接觸結構化程式設計,使用虛擬碼來 表現演算法之後,就極力的不推薦使用流程圖來 表現程式語法和 演算法。 當然,就系統分析與設計的部分,為了表現系統流程, 還是有必要使用流程圖。 但是,只能說李大教授,確實有點年紀了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.83

07/03 11:16, , 1F
請勿修改文章標題,以利查詢
07/03 11:16, 1F

07/03 11:18, , 2F
給比較初學者看的書,會寫程式的應該看不下去吧
07/03 11:18, 2F

07/03 11:26, , 3F
"強調邏輯思考,很多中文系的學生都能因此而寫500行..."
07/03 11:26, 3F

07/03 11:27, , 4F
不是給我們看的 XXD
07/03 11:27, 4F
※ 編輯: sjgau 來自: 140.112.30.83 (07/03 11:28)

07/03 11:31, , 5F
推錯,文章類別才對
07/03 11:31, 5F

07/03 11:45, , 6F
我認為有些時候看虛擬碼,然後自己理解反而記得更深
07/03 11:45, 6F

07/03 12:23, , 7F
如果只是要教入門的程式邏輯,那實在不應該選擇C
07/03 12:23, 7F

07/03 12:23, , 8F
C有太多莫名奇妙的地方會分散初學者的注意力
07/03 12:23, 8F

07/03 12:36, , 9F
他也有出這種書喔= =
07/03 12:36, 9F

07/03 12:47, , 10F
阿桐伯連教英文文法的都出了,不意外呀
07/03 12:47, 10F

07/03 12:56, , 11F
我只想到前幾天到台大宿舍演講的事情XD
07/03 12:56, 11F

07/03 13:13, , 12F
半年後銷售量只有6本!!! 李家同:版稅我不要了 (摔筆)
07/03 13:13, 12F

07/03 13:41, , 13F
剛入門看看流程圖還好吧
07/03 13:41, 13F

07/03 15:11, , 14F
剛入門看這麼大一本好像太累了。。
07/03 15:11, 14F

07/03 15:53, , 15F
不愧是JIZZ……這樣也六搞個梗
07/03 15:53, 15F

07/03 16:57, , 16F
這個就是他的講義呀 很久了
07/03 16:57, 16F

07/03 17:09, , 17F
sj 大好認真啊 有空就到書局翻書,謝謝提供心得 *^_^*
07/03 17:09, 17F

07/03 17:14, , 18F
現在書店的中文電腦書幾乎是簡轉繁的書籍
07/03 17:14, 18F

07/03 17:32, , 19F
日轉中的書水準都不錯
07/03 17:32, 19F

07/03 20:08, , 20F
這類型給初學者看的書 市面上很多本了 怎麼不出深入點的書
07/03 20:08, 20F

07/03 20:19, , 21F
= =因為市面上很多敎一堆的書,對初學者很不友善
07/03 20:19, 21F

07/03 20:48, , 22F
推日翻中的電腦書.
07/03 20:48, 22F

07/03 21:05, , 23F
對非此領域的初學者很不友善!此領域者還好啦!
07/03 21:05, 23F

07/03 21:11, , 24F
假如是組合語言…我想,我會考慮 ( ̄ー ̄;)
07/03 21:11, 24F

07/03 21:16, , 25F
我很喜歡買日文轉中文的書~
07/03 21:16, 25F

07/03 21:52, , 26F
我也很喜歡日文轉中文的書 ... 像是漫畫
07/03 21:52, 26F

07/03 21:58, , 27F
中文系要學程式設計 OK阿~ 選對語言就好了 ex: Ruby
07/03 21:58, 27F

07/03 22:28, , 28F
不知有沒有用uml教的書
07/03 22:28, 28F

07/03 22:59, , 29F
有呀,但是不是給初學者看得,畢竟初學者也不可能看得懂
07/03 22:59, 29F

07/03 23:11, , 30F
雖然我也覺得流程圖不是那麼重要 但是他強調邏輯思考的這
07/03 23:11, 30F

07/03 23:12, , 31F
部分我覺得不錯 邏輯不清楚的話 就算學會一堆語法
07/03 23:12, 31F

07/03 23:12, , 32F
中文系可以考慮perl,創造者有語言學家的背景
07/03 23:12, 32F

07/03 23:13, , 33F
還是不能成功的將自己的想法轉為程式
07/03 23:13, 33F

07/03 23:13, , 34F
至於這本書我沒有看過 就不評論了
07/03 23:13, 34F

07/03 23:14, , 35F
不知道這本書如何:http://goo.gl/Q3l8h
07/03 23:14, 35F

07/03 23:16, , 36F
那別書別人有送我,但我竟然覺得很糟 XD
07/03 23:16, 36F

07/03 23:17, , 37F
補上,指的是 saxontal 貼的那本.
07/03 23:17, 37F

07/03 23:20, , 38F
謝 tropical72 :)
07/03 23:20, 38F
還有 51 則推文
07/04 21:34, , 90F
就不能實做演算法?不能實做資料結構嗎?
07/04 21:34, 90F

07/04 21:39, , 91F
algorithm 與 program language 沒關係...
07/04 21:39, 91F

07/04 21:40, , 92F
java 中似乎沒指標...
07/04 21:40, 92F

07/04 21:52, , 93F
java有模擬指標的東西.
07/04 21:52, 93F

07/04 22:00, , 94F
是沒關係...但問題是pointer很難嗎?如果只是一直開張口問
07/04 22:00, 94F

07/04 22:00, , 95F
而不想靜下心來自己看...那可就不保證了...
07/04 22:00, 95F

07/04 22:02, , 96F
李伯伯抱怨指標那段看不懂 能寫詳細點嗎
07/04 22:02, 96F

07/04 22:11, , 97F
@angleevil:java中是參考吧...
07/04 22:11, 97F

07/04 22:46, , 98F
那他現在懂了沒?
07/04 22:46, 98F

07/05 03:34, , 99F
java的參考是一種能力比較弱的指標<--
07/05 03:34, 99F

07/05 08:13, , 100F
蛤?指標很好用阿XD
07/05 08:13, 100F

07/05 08:14, , 101F
@firejox:purpose大說寫DS會用指標你回答algo 幹嘛XD
07/05 08:14, 101F

07/05 20:52, , 102F
蛤?algo 是給TroyLee的...
07/05 20:52, 102F

07/05 21:15, , 103F
XDDD
07/05 21:15, 103F

07/05 23:59, , 104F
@firefox: 我當然知道演算法跟programming language無關..
07/05 23:59, 104F

07/06 00:00, , 105F
我是回上面說李家同懂不懂指標..那跟演算法有什
07/06 00:00, 105F

07/06 00:00, , 106F
麼關係呢?
07/06 00:00, 106F

07/06 00:02, , 107F
阿...我現在才注意到這不是演算法的書 = =a 樓上幾位抱歉
07/06 00:02, 107F

07/08 01:08, , 108F
又是DevC... 拜託 可以不要再跟世界脫軌了好嗎= =
07/08 01:08, 108F

07/08 01:09, , 109F
DevC專案都死n年了 bug一堆都沒修
07/08 01:09, 109F

07/08 01:09, , 110F
一堆人遇到一堆鬼打牆問題都DevC本身引起的
07/08 01:09, 110F

07/08 01:10, , 111F
至少用套專業一點的IDE好嗎? Code::Block或wxDevC都好
07/08 01:10, 111F

07/08 01:10, , 112F
一堆學生連開專案都不會 一堆課也都只會用DevC
07/08 01:10, 112F

07/08 01:11, , 113F
連個debugger都不會用 DevC的debugger問題也一堆
07/08 01:11, 113F

07/08 01:11, , 114F
每次看到DevC都快吐血...
07/08 01:11, 114F

07/08 11:13, , 115F
推Code::Blocks
07/08 11:13, 115F

07/08 13:21, , 116F
我都用vs c++ or gnu.今天我同事說c有exception.
07/08 13:21, 116F

07/08 13:22, , 117F
我整個好想打他...vs c++用太久拉.不懂卻老是亂教別人
07/08 13:22, 117F

07/08 16:33, , 118F
C有exception是哪招XD
07/08 16:33, 118F

07/08 19:51, , 119F
其實已經懶得理他了,愛寫程式卻腦子不會把程式品質提升
07/08 19:51, 119F

07/08 19:52, , 120F
又老愛用c的觀念去影響java學弟.~"~他真是bullshit
07/08 19:52, 120F

07/09 00:31, , 121F
http://0rz.tw/UrXcp 應該算是MS的VC自己實作的ext. :)
07/09 00:31, 121F

07/09 00:31, , 122F
不過當然不算是標準C語言裡的東西....XD
07/09 00:31, 122F

07/09 02:01, , 123F
事實上C有用來做exception的函式 像setjmp 之類的
07/09 02:01, 123F

07/09 02:02, , 124F
是的確有這樣的東西…只是一般很難會說c有exception
07/09 02:02, 124F

07/09 02:02, , 125F
handling這個feature
07/09 02:02, 125F

07/09 06:10, , 126F
這就是我不高興的點,只會用vs++,還老是說自己程式寫很久
07/09 06:10, 126F

06/21 12:03, , 127F
據以前跟他開過會的某國立教授描述,與大ㄕ開會是一件很
06/21 12:03, 127F

06/21 12:04, , 128F
痛苦不堪的折磨,過程中會讓所有在座人都體驗地獄級的鍛煉
06/21 12:04, 128F

06/21 12:06, , 129F
所以口耳相傳後,大家聽到要跟大ㄕ開會,每個避之唯恐不及.
06/21 12:06, 129F
文章代碼(AID): #1E3zuWUi (C_and_CPP)
文章代碼(AID): #1E3zuWUi (C_and_CPP)