|
|
|
|
|
by madeofpalk
1136 days ago
|
|
If you rename a function, type checking will catch that you rename all usages of it (or fail). With a type system to catch this, you must rely on more complete unit tests to catch anything you forget. Types do not remove the need for unit tests, but they relieve some pressure from them. |
|