0 Like
2 Dislike
Sarpreet.Singh
2020-03-18 08:57:40
S.Ho
2020-03-18 09:18:12
Chrome extension仲易寫
The_Weeknd
2020-03-18 09:53:52
Sorry我都係TDD 新手,我想請問下 TDD唔係寫test先架咩,理論上unit test個scope應該要細, 如果一個test case 要test既野好多或者好難test,應該design上出現問題,因為個unit太大。所以如果個test scope係細,應該改既時候,應該唔難。要TDD係因為要諗清楚個input output之後先寫嘛,如果將來input 變咗,run test case就知要改邊度。
大家有無寫integration tests 同 system tests??
嘴遁師青花
2020-03-18 11:18:24
哲學問題
落手寫之前真係可以諗到d input out係點?
手一黏便緊(UTC+9
2020-03-18 11:41:21
1. 寫兩個版本 互相驗證output
2. Assert range instead of assert precise value
實驗羊
2020-03-18 12:16:50
唔需要知,你寫得愈窄就愈容易 Test Fail,一Fail咪可以改良個Function。
The_Weeknd
2020-03-18 12:53:08
呢個係Tdd原意,好似係
實驗羊
2020-03-18 13:06:43
以我所知就係,但我自己做過嘅TDD好皮毛,所以唔肯定。
同埋感覺上 TDD 適合 Functional Programming 多啲,啲 Unit 夾晒,又唔會需要搞啲咩 Mock double etc 煩撚死
leucocephalus
2020-03-18 13:41:00
H07252
2020-03-18 13:42:35
mock api call 都常見啦
最煩係有時將一樣野變testable會減底readability and maintainblity
例如over decoupling
跟住一堆人會話你you did TDD wrong
H07252
2020-03-18 13:47:51