Re: [問卦] 我今年37歲 想寫app 要學什麼
※ 引述《eachen (易陳)》之銘言:
: 我只有五專前兩年念電機
: 之後轉商科
: 以前學的全打混
: 看到王力宏自學程式寫app
: 我也想學
: 要從那邊入手
: 我後悔我插大考上大葉資工沒去讀
: 我二技念財金
: 現在想學app 要從那邊下手
: 我有買c++ 正在看
: -----
: Sent from JPTT on my Asus ASUS_I003D.
建議先學C
然後學一點C++的概念 建議到C++98就好
畢竟很多APP架構都還是有class
C學好 再去學Windows API
學Windows好處是:
1. 環境簡單容易弄 隨便裝個Visual Stdio community就好了
2. 文件完整 MSDN 網路就可以查了
3. API格式固定 就是MS風格那一套
順便學習怎麼用別人的程式庫 微軟是好對象
還可以學習怎麼設計自己的API 跟 coding style
4. Windows API 包山包海 不用再去找其他的程式庫
要網路有 win socket / web API
系統API也有 mutex/semaphore/critical section/spinlock
process/threading
對了解之後的Android/IOS 架構很有幫助
5. 有GUI的架構 event handling / MVC 架構
對App開法 有比較好的了解
floating point 浮點數是大學問
不管是科學運算 還是2D/3D都會用到
還有看你要不要走圖學
Android 是用 OpenGL
iOS 以前也是用 OpenGL 現在好像變成 metal 了
要繼續深造的話 就學python or C++14吧
話說C++越改 越沒有C的影子了
連C的keyword都有新的 constexpr nullptr
還多了很多 type traits
寫 template 根本考驗 語文能力一樣
每次寫複雜的template 就很像在腦內拼接德語 然後表達出來
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.167.178 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1625624718.A.45B.html
推
07/07 10:27,
2年前
, 1F
07/07 10:27, 1F
→
07/07 10:29,
2年前
, 2F
07/07 10:29, 2F
→
07/07 10:29,
2年前
, 3F
07/07 10:29, 3F
→
07/07 10:45,
2年前
, 4F
07/07 10:45, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):