代码之家  ›  专栏  ›  技术社区  ›  Juan Delgado

软件设计网站[关闭]

  •  13
  • Juan Delgado  · 技术社区  · 6 年前

    软件应用程序的哪些网站(不是书籍)文档设计(UML或其他)?

    建筑设计师有许多可供灵感和建设的资源。我不寻求构建软件的资源(如Meyer's Object-Oriented Software Construction ,而是软件组件或类图的设计示例,可以用作开发应用程序的起点。

    示例应用程序可能包括:

    这个 Design Patterns 这本书是一个好的开始,但水平太低了一点。

    3 回复  |  直到 6 年前
        1
  •  2
  •   LeWoody    15 年前

    Grady Booch 有一个很棒的网站 http://www.handbookofsoftwarearchitecture.com/index.jsp?page=Main

    但是你必须注册才能查看图表。

        2
  •  0
  •   JB King    15 年前
        3
  •  0
  •   AdilYalcin    15 年前

    对于常见软件设计模式的简单解释、示例代码和用例,您可以查看 http://sourcemaking.com/design_patterns . 它们通常是为了解决常见的问题,实际上,可以被视为软件开发中的可重用体系结构。

    对于与特定于域的系统(如游戏)相关的信息,可能存在其他特定于域的问题,这些问题已在不同的体系结构中解决,例如您提供的一些链接。找到一个可以在统一体系结构中列出所有这些信息的单一源可能是不可能的。我相信,一般的设计模式,比如“四人帮”的设计模式,是一个更好的开始。