Skip to content

Code Review

Hoseock Choi edited this page Feb 13, 2020 · 48 revisions

Everything related to Code Review

How to do Code Review

Clean Code specific

Domain-specific

  • Server Communication Module (Daemon or Service Application without User Interface)
  • User Interactive Client on Device Module
  • SDK Module (Providing API to the other application)

What is Clean Code?

Developer's writing

Developer's speaking

References

TDD Terminology

  • Test Double
  • Fixture (Minimal/Standard/Fresh/Shared)
  • Transient
  • SUT(System Under Test)
  • Setup -> Exercise -> Verify -> Teardown
  • Test Stub/Spy/Mock
  • Dependency Injection
  • Humble Object
  • DOC(Depend on Component)
  • Verify(state/behavior)
  • Obscure Test
    • Eager Test
    • Mystery Guest

Clone this wiki locally