hpi-swa-teaching / IMAPClient

This project provides a library and tool set to access email through IMAP in the Squeak/Smalltalk environment. (SWT22-13)
MIT License
22 stars 3 forks source link

ICFolderDialog has to many responsibilities #349

Open MrHenrik opened 4 years ago

MrHenrik commented 4 years ago

Refactor the UI Component in multiple smaller components

shm0sby commented 4 years ago

We have hinted to a few possible refactorings by naming categories accordingly. With them you could split the ICFolder Dialog into multiple components that are dedicated to fewer responsibilities. For example one for the account menu on the upper left in the UI, one for the folder menu below, etc. This is a good issue to discuss in your team and have a few thoughts about what you learnt in your Softwarearchitecture lecture.