3 ms·
> (c) onboarding or familiarising with new codebases, including new areas of large codebases. It is extremely useful to lower the cognitive overhead when looki
by lytefm 6y ago
> (c) onboarding or familiarising with new codebases, including new areas of large codebases.
It is extremely useful to lower the cognitive overhead when looking into different areas of the codebase. Inconsistent naming patterns, „magic” strings instead of enums, preferences about array iterations, using deprecated features etc shouldn't need to part of a code review if they can be detected automatically instead. This is especially useful for junior devs.