oop - 关于如何进行 OOP 设计的建议

标签 oop architecture

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

2年前关闭。




Improve this question




我发现每当我开始用 Java/C# 编写应用程序时,事情开始时都很好,但随着时间的推移,应用程序变得越来越复杂,它只会变得越来越复杂。我已经意识到我不太擅长设计和高级架构的事实。我所有的类都变得相当强耦合,设计根本不“优雅”。我相当擅长“低级”编程。也就是说,我可以在函数或类中完成任何事情,但我的高级设计很薄弱,我真的很想改进它。有没有人有关于技术、书籍等的提示,这将有助于使我成为更好的软件工程师?

最佳答案

图书:

  • 代码完整,作者:Steve McConnel
  • 设计模式,Gamma 等。阿尔。
  • 关于oop - 关于如何进行 OOP 设计的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/247769/

    相关文章:

    c++ - 定义期间变量的参数

    c# - 如何在F#中处理父子关系

    javascript - 用 JavaScript 表示地牢然后用怪物填充它的最佳方法是什么?

    java - 推荐遵循裸对象模式的工具/框架?

    PHP:覆盖特征静态方法

    java - 需要在 Java 中继承 API 的帮助

    c# - 我应该将常用实用方法放在 Asp.Net Core MVC 项目中的哪里?

    java - 服务架构- webservies | SOAP

    database - 什么时候适合将 UUID 用于 Web 项目?

    java - 应该如何在架构层面规划异常?