作者查詢 / HZYSoft
作者 HZYSoft 在 PTT [ Soft_Job ] 看板的留言(推文), 共88則
限定看板:Soft_Job
看板排序:
全部PCman893EZsoft634car369Nurse132specialman123ck53rd325115Browsers105medstudent95Soft_Job88movie64NTU63FengYuan62Linux47IME34Notebook29Programming27nb-shopping22NTUcourse20Wikipedia20C_and_CPP18guitar15share11biker10EMS9Gossiping9Windows9BandPlayer8media-chaos8TaiwanDrama8MacDev7CSSE6NCHU-AGR986TTU-I90B6AntiVirus5C_Question5Trace5B87205XXX4java4ntnuphy92-24NTUT_EE490A4SFFamily4CYHS-3rd-3083KS87-3213LinuxDev3NDHU_ACC_8th3NIUECE913transgender3CarShop2ck56th3182CYCU_MIS_93A2FJ_Astroclub2FTP2HANGUKMAL2HKday2NANLIN3012NCCU_SEED2NKUTEE2ntnuch92b2NTPU-ACC902NTUGIEE_EDA2PttBug2SmallFace2Tea91Talk2Agronomy-871Array1AudioPlayer1BBSview1Blog1ck53rd3271ck55th3211CMU_M481CNU1CPU_MP7311CSMU-LS891CSMU-Psy1CYCU-IM1EzHotKey1FCU-INS93B1FCU_ME_99C1FJU_CPSY1FJU_PSY0941FSHS-94-3161Japanese-B951KMT1KS94-3201KSCC49-6181KUAS_MBA941Master_D1MDU1Miaoli1NCKU_RehLab1NCUT-IM1NDMC-guitar1NHLUE-ILT1NIU-ECE94b1NPUST1NSYSU_ECO961NTPU-ECONM961NTUCH-901NTUE-CounPsy1NTUfin011NTUMEB961NTUmed941NUTNEDU991Office1paranormal1RockMetal1SCUG1Storage_Zone1TA_AN1TFSHS67th3091THUIM-1st1THUIM-4th1THUIM-5th1TMU9021Trans-nctu1Wallpaper1WebRadio1YP95-3121YTHT1Yup01-041<< 收起看板(121)
2F→: 但我隱約記得最早的時候電腦那間本來也叫天龍,是否記錯?12/12 00:24
4F→: 樓上說到痛處了,我有十幾年 "桌面視窗程式設計" 的經驗02/05 14:44
5F→: 在現在到處都是 AI/web/blockchain 的年代變得毫無用處02/05 14:45
270F推: RIP 我有買他 Java 的書11/16 22:31
3F→: 抱歉這個我無法回答,我自身經驗也不夠 XD08/24 22:27
4F→: 雖然我能理解也算認同TDD的理念,但也沒辦法真的掌握它08/24 22:27
5F→: 應該不少人覺得實行起來困難,所以批評聲浪也沒停過08/24 22:28
46F→: 極端一點沒 function 直接寫測試也可以,要確定他會 fail08/25 21:11
47F→: 當程式有 #ifdef 的時候確實可能有些 code 根本沒 build08/25 21:11
48F→: 所以從頭到尾測試根本沒 build 到,先確定會 fail 有幫助08/25 21:12
49F→: 或是像 python,沒定義 function 也能跑 runtime 才失敗08/25 21:13
50F→: 這種也可以先跑看看確定他會 fail,確認 test 真的有執行08/25 21:13
51F→: 我自己真的有遇過 test function 沒跑到,結果假性 pass08/25 21:13
52F→: 原因是我把 function name test_xxx 拼錯成 tset_xxx08/25 21:14
53F→: 於是 python 的 unit test 沒抓到這個 test function08/25 21:14
54F→: 怎麼跑都 pass,因為根本就沒測到。所以不要覺得這很多餘08/25 21:14
55F→: 或是先寫個空的 function,跑看看確認他真的會 fail08/25 21:15
56F→: 這算是 TDD 一個重要的觀念08/25 21:15
38F→: 回樓上 TDD 問題,TDD 不只要測試,還要先寫測試才寫code08/23 21:33
39F→: 很多人無法習慣這種順序,是否一定要 TDD 這有爭議08/23 21:34
40F→: 但程式應該要有好的測試,來保證品質,這應該無爭議08/23 21:34
41F→: unit test 的書最多人推薦 The art of unit testing08/23 21:34
42F→: 我個人的話則是推薦 Manning 的 Effective Unit Testing08/23 21:35
43F→: 在完全還沒寫 code 之前就先寫 test case 這有點極端 XD08/23 21:35
44F→: TDD 這個流派確實有可取之處,如果你可以習慣他的話08/23 21:36
45F→: 我有試驗過幾次,經驗好壞摻半,所以大部分沒有遵循 TDD08/23 21:36
37F推: 除了語言的熟悉度,我會想推薦學習如何寫 unit tests08/21 23:59
30F推: 恭喜錄取!05/18 17:59
31F→: 對 G 社面試招募流程有疑問的話,今晚有說明會05/18 17:59
32F→: 直播 https://www.youtube.com/watch?v=vE_ynVP1hUw05/18 17:59
74F推: 可找「BORLAND傳奇」這本老書來看,有講 Borland 興衰史01/27 00:26
75F→: Delphi 真的是非常好的一套 IDE,我也覺得非常可惜01/27 00:27
76F→: 在二十年前跟 VB6 和 VC++6 放在一起,真的是遙遙領先01/27 00:28
77F→: Pascal compiler 的 optimization 也做得很強,可惜台柱01/27 00:28
78F→: 被微軟挖角,後續很多策略錯誤,例如移植 Linux 慘敗01/27 00:28
79F→: 現在別說 Delphi,桌面應用全都退流行了,時代的眼淚01/27 00:29
6F→: 如果是程式碼,每個檔案開頭會標示該檔案的 license12/17 13:07
7F→: 所以開頭都會有一段註解是 MIT 的 copyright notice.12/17 13:07
8F→: GPL/LGPL 也都是要求要標示的,程式碼每個檔案都要標12/17 13:08
9F→: 基本上拿別人的 code 來用 copyright notice 都要有12/17 13:09
18F→: 是否適用,主要要看你使用的 library 本身授權如何規定12/17 22:48
19F→: 不確定是哪種授權,打開程式碼通常檔頭註解會寫12/17 22:49
20F→: 否則程式碼目錄內也會有些 LICENSE/COPYING/README 檔案12/17 22:49
21F→: 裡面通常找得到相關資訊,建議還是要弄清楚比較好12/17 22:49
22F→: 如果不確定授權,引用了別人的 library,結果授權不相容12/17 22:50
23F→: 日後會滿麻煩的。而且如果是商業產品會有法律問題12/17 22:50
24F→: 如果文件都沒寫,建議直接問提供你 library 的作者12/17 22:51
1F→: 我上篇有個地方寫錯,GPL 應該是連用 dll 也算衍生著作12/16 00:03
2F→: 至於 LGPL 才是動態連結不算衍生,不同授權的規範不同12/16 00:03
3F→: GPL 其實也有一個授權各自表述的問題,如何認定很有爭議12/16 00:04
4F→: 動態連結和靜態連結是否應該有分別,這點一直有爭議12/16 00:04
5F→: 實務上怎樣才會被告,各地法院判決也不一定一樣12/16 00:04