Project

General

Profile

Redevelopment Plan » History » Version 1

Peter Qian, 01/04/2021 09:25 AM

1 1 Peter Qian
h1. Redevelopment Plan
2
3
h2. Overall considerations
4
5
1. Which design pattern should be followed, while MVC is the normal pattern, the question of "is there a better pattern" needs to be addressed.
6
7
https://python-patterns.guide/   This is a suggestion not mandated only a first google search for python design patterns.
8
9
2. What GUI library should be used?
10
11
3. Is the documentation for pydicom sufficient to consider using this as a library for a fresh write?
12
13
https://pydicom.github.io/pydicom/dev/
14
15
4. It must be decided what is the minimum programme to write where the design pattern selected is used to create functioning code using the pydicom library to have a working application.
16
17
After such a test it would be known the level of effort required to rewrite the functionality in dicompyler.