Re: [問卦] 程式的功力怎麼樣比高下

作者: AhGai (我有收錢我沒放水)   2017-09-06 10:35:44
看了推文意見
我想問說
假設a寫程式
效能好 可維護性高 註解清楚 也易於擴充
方便與其他介面介接
但他只能獨立寫出小畫家
而b寫程式
效能普普 想到啥寫啥 寫來落落長 邏輯只有自己懂
但是能獨立寫出Photoshop
那這樣哪一個程式功力比較厲害
※ 引述《AhGai (我有收錢我沒放水)》之銘言:
我們都覺得的會寫程式的人很厲害
但是兩個都會寫程式的人 要如何分辨誰厲害呢
現在大部分的系統都是多人合作
還牽涉到一些系統設計 軟體工程 人機介面 資料庫規劃之類的學問
光比較xx系統之間誰好誰壞 好像也無法比出程式的功力
單一個人的程式功力 到底都怎麼樣比出高下呢
大家認識的程式神人
自己獨立作業 寫過最厲害的東西是什麼呢
作者: NVIDIA (祝大家平安喜樂)   2016-09-06 10:11:00
薪水
作者: kent (老肥宅)   2016-09-06 10:11:00
程式最短、效能最好
作者: PONANZA (電王)   2016-09-06 10:12:00
我認為程式是不分高低的 而是人才有分高低
作者: legendmtg (CLANNAD)   2016-09-06 10:12:00
執行效率跟可維護性啊
作者: LFD (壞掉的LED)   2016-09-06 10:12:00
越短越好 註解也要夠詳細
作者: pokepi (小波波)   2016-09-06 10:12:00
以達成同等功能而言 比執行速度? 比使用最少的資源?
作者: crossdunk (推噓自如)   2016-09-06 10:12:00
你可以搜尋leetcode
作者: sq61372py (sq613)   2016-09-06 10:12:00
五樓寫計算雞雞長度的程式,可是太小演算不出來
作者: pokepi (小波波)   2016-09-06 10:13:00
可能需要用 double 精準度才夠
作者: gp500adsl (KKMAN)   2016-09-06 10:14:00
一個程式 各自表述
作者: Argos (Big doge is watching u)   2016-09-06 10:14:00
優劣喔 個人角度是效率 企業角度可維護性
作者: pponywong (pony)   2016-09-06 10:15:00
coding style, performace, maintenance
作者: tony24334 (阿賴是你)   2016-09-06 10:15:00
推樓上
作者: dijkstra (邪惡數學家)   2016-09-06 10:15:00
還有可讀性啊
作者: Argos (Big doge is watching u)   2016-09-06 10:15:00
現在都會覺得很會寫會解題但code超亂的 根本沒用
作者: voyhanxu   2016-09-06 10:16:00
程式寫得好,要飯要到老
作者: pponywong (pony)   2016-09-06 10:16:00
這是比基礎而已 程式有牽涉到系統 科學計算的
作者: vowpool (不要丟我銅板)   2016-09-06 10:16:00
程式寫到讓大家包括自己看不懂 是最差的
作者: SABA0 (A柱)   2016-09-06 10:17:00
不外乎就效率,彈性,可維護性
作者: pponywong (pony)   2016-09-06 10:17:00
你就很難去細分了 我最先判斷的都是 coding style
作者: baiya   2016-09-06 10:17:00
hello world 誰最快完成
作者: bill0205 (善良的小孩沒人愛)   2016-09-06 10:17:00
精簡 效率 維護姓 占用資源 個人覺得還有doc也很重要不過doc不屬於程式就是了XD
作者: stayforever (看三小看我髒制加)   2016-09-06 10:17:00
精通C語言 抓不到C罩杯
作者: simata (gogogo)   2016-09-06 10:17:00
由使用者決定..
作者: pponywong (pony)   2016-09-06 10:18:00
函式 變數名取名醜 斷行 空格 都搞不好的 程式都一般般
作者: francishsu (法藍西)   2016-09-06 10:18:00
好維護才是王道
作者: mdkn35 (53nkdm)   2016-09-06 10:18:00
時薪1000
作者: francishsu (法藍西)   2016-09-06 10:19:00
另外 系統文件清楚 註解明確 好交接 不光只看程式碼
作者: cycutom (cycutom)   2016-09-06 10:19:00
重點在你解決了什麼問題
作者: pponywong (pony)   2016-09-06 10:20:00
即使發生機率再低 也要做好錯誤處理
作者: xix (晃晃)   2016-09-06 10:21:00
會抱老闆大腿的贏
作者: hw1 (hw1)   2016-09-06 10:22:00
執行效能 維護難易還有一個我也覺得很重要 一開始寫就要注意可能出錯的地方
作者: capssan (Miracle)   2016-09-06 10:24:00
最難的是讓別人能懂甚至別人也能維護吧
作者: al0313 (typhoon)   2016-09-06 10:25:00
寫到讓對方看不懂就贏了
作者: kersihi (小柯不姓柯)   2016-09-06 10:25:00
薪水最多 加班最少
作者: hijkxyzuw (i,j,k) ×(x,y,z)   2017-09-06 10:36:00
當然是小畫家啊,你看小畫家多少人用,屌打 photoshop
作者: obdv (真☆母★教右護法)   2017-09-06 10:41:00
簡單ㄚ 弄個貝塔狗 打遍天下無敵手 別人不懂最好 有差嗎
作者: saiya (台南中肯伯)   2017-09-06 10:41:00
B厲害,A只能去印度程式工廠
作者: shyann (zzz)   2017-09-06 10:43:00
在業界 功力高低不是絕對 好賣錢好維護迎合客戶才是正解有時候客戶或主管出爛點子 你還是只能硬著頭皮做不然會被嫌沒能力又難搞
作者: wemee (方天畫)   2017-09-06 10:46:00
當然是小畫家... 放到GitHub上面 讓大家擴充功能Photoshop那個程式設計師 只要他不做 就沒了 程式壽命極短
作者: lp2650056 (Midnight)   2017-09-06 10:50:00
寫的最爛的就是用一堆自以為艱深的語法
作者: abc0922001 (中士abc)   2017-09-06 10:52:00
B應該可以活得很久,只有他懂,公司不敢開除但我比較喜歡A,有什麼issue,優雅的改code
作者: storier (....)   2017-09-06 10:58:00
跑不動的PS沒有用

Links booklink

Contact Us: admin [ a t ] ucptt.com