精華區beta Programming 關於我們 聯絡資訊
※ 引述《SPEman (speman)》之銘言: : ※ 引述《[email protected] (PCMan X Project)》之銘言: : : 沒錯,因為那不是你現在該花太多時間的地方 : : 也不是你學校開那門課的目的,你現在該學的更不是那個 : : 請記住那些東西都只是工具,有很多不同工具可以選用 : : 重點是在於你程式語言的基礎有沒有打好,而不是在那些東西 : : 不用羨慕別人會用,基礎紮的穩,換什麼工具都是立刻上手,要學非常快 : : 基礎紮不穩,牛刀給你你也是只會殺雞,基礎才是最重要的 : : 你要達到這樣的目標,跟你學哪一種語言沒有關聯 : : 因為那是作業系統提供的功能,各種語言多半都有辦法可以用 : : 而搭配一些常見的工具,也不會太困難,但前提是你的基礎要紮實 : : 把基礎好好打好,你就可以在各種工具當中隨意游走,而不受限於工具本身 : : 寫軟體很簡單,但要寫好軟體很難,而關鍵在你的基礎 : : 基礎打好了,挑一種喜歡的開發工具,自然能夠操之於掌上 : 多謝你這麼詳盡的說明^^ : 還是想請教一下,把基礎打好是什麼樣的基礎呢? : 因為我不是資訊本科系,只是想學寫可以自己用的小軟體的人而已, : 該打的基礎除了"程式設計"的基礎課程之外,還要學什麼呢? : 離散數學,演算法,資料結構都要修過嗎? 如果你不是資訊本科,又只是想要寫小軟體而已,那倒是不用學太多 我也不是資訊本科,我也是專門都在寫小軟體, 上面給你的那一大串建議,是我自己這幾年的心得, 玩來玩去都在玩工具,真的是沒什麼長進,久了才發現基礎完全不夠 如果你的目的是小軟體而已,那 Delphi/BCB 雖然可以學學看,但是... 那裡面很多東西是要給企業用的.... 拿來寫小軟體是好用,未免浪費 既然你的目的是要小軟體自用,那業界都在用什麼就跟你沒有任何關係 挑你好學的就好。 但是我還是建議,你先奈著性子好好學一下 C/C++ 這段時間先不要嫌無聊,在初學的時候一直玩工具,很容易走偏, 但對於業餘人士來說,一邊有工具可以玩,才能保持興趣 我寫這些只是要提醒你,在玩工具的同時,不要忽略了基礎的重要性 Windows 程式只是一個小領域,那絕對不是程式的全貌,更不是重點 要我推薦的話,你可以試試看 wxWidgets,對初學者可能太難,但是功能很夠 或者你如果人在南部,2/18 我會在台南有場小型演講,題目就是教寫小軟體 歡迎來參加,我會講使用 gtk+/Glade 入門。 不是專業人士的話,實在沒有必要老是去找一些...企業級的開發工具來用 如果你不喜歡 C/C++,那可以看看 python & wxPython -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.231.50.18
godfat:中肯 02/10 22:57
meltice:為什麼我連Windows這個小領域內的小小DirectShow都搞不定 02/10 22:58
yoco315:我覺得你基礎要重打一下 02/10 23:08
yoco315:如果你真的如你所說很多都忘光了.. 02/10 23:09
meltice:可是我目前的工作的確用不到微積分離散數學 等要用再說吧 02/11 10:46