Redevelopment Plan¶
Overall considerations¶
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.
https://python-patterns.guide/ This is a suggestion not mandated only a first google search for python design patterns.
2. What GUI library should be used?
3. Is the documentation for pydicom sufficient to consider using this as a library for a fresh write?
https://pydicom.github.io/pydicom/dev/
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.
After such a test it would be known the level of effort required to rewrite the functionality in dicompyler.
Updated by Peter Qian about 4 years ago · 1 revisions