所以我已经完成了所有关于编程、算法等的课程,并且做了很多编码和一些小项目。现在,我可能会开始做一个真正的项目,真正的带有 gui 的 Java SE 程序和所有东西,虽然不大,但比一般的学校项目要复杂得多。我的经验表明,当我的项目中有更多类(比如 10 个)时,很难决定应该从哪里调用这个构造函数,是应该在这里传递这个参数还是稍后创建它,以及整个事情如何应该一起工作。
你能给我推荐一些这方面的资源吗?我应该走学习设计模式的道路,还是如何设计具有良好架构的应用程序?开发具有大量类和 gui 等的应用程序时的程序是什么?多谢