Skip to content

Instantly share code, notes, and snippets.

View pradyunsg's full-sized avatar
👀
You're a curious person.

Pradyun Gedam pradyunsg

👀
You're a curious person.
View GitHub Profile
@vinitkumar
vinitkumar / architecture.md
Last active January 23, 2022 04:36
Pragmatic programmer checklists in form of Gists.

Architectural Questions

  • Are responsibilities well defined?
  • Are the collaborations well defined?
  • Is coupling minimized?
  • Can you identify potential duplication?
  • Are interface definitions and constraints acceptable?
  • Can modules access needed data—when needed?