Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Idea] Architecture Decision Record #586

Open
alrik-durand opened this issue Apr 9, 2020 · 0 comments
Open

[Idea] Architecture Decision Record #586

alrik-durand opened this issue Apr 9, 2020 · 0 comments

Comments

@alrik-durand
Copy link
Contributor

Should Qudi have a Architecture Decision Record (ARD) ?

An architectural decision record (ADR) is a document that captures an important architectural decision made along with its context and consequences.

Let me explain,
We are currently working on a new set of modules in our lab, and we were discussing on the architecture decisions for the interface. One example of such question is "what should a setter return ?". We tried to look at other interfaces for help, but they are quite heterogeneous.

Using an ARD could help with this problem, by creating a place where a joint decision is recorded and explained, in the context of the Qudi software.

Here is a link with more detail about what ARD are and how they can me implemented
https://github.com/joelparkerhenderson/architecture_decision_record

What do you think of the proposed idea ?

Alrik

@alrik-durand alrik-durand mentioned this issue Jun 3, 2020
11 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant