This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Last revision Both sides next revision | ||
workgroup:codequality:start [2017/04/20 04:02] Daniel Agar |
workgroup:codequality:start [2017/04/20 04:04] Daniel Agar |
||
---|---|---|---|
Line 33: | Line 33: | ||
* hardware tests | * hardware tests | ||
* perf tracking | * perf tracking | ||
+ | * Automated testing (static analysis, etc) | ||
+ | * Running with address sanitier and thread sanitizer enabled | ||
+ | * Clang tidy expand usage (modernize c++) | ||
+ | * Identifying code in desperate need of refactoring (commander) | ||
+ | * Using safe C++ types | ||
+ | * A time in ms should be a time_ms type vs an int, safe addition, multiplication can then be used | ||
+ | |||