书栈网 · BookStack 本次搜索耗时 0.024 秒,为您找到 48178 个相关结果.
  • 面向对象设计原则之开闭原则

    面向对象设计原则之开闭原则 面向对象设计原则之开闭原则 开闭原则是面向对象的可复用设计的第一块基石,它是最重要的面向对象设计原则。开闭原则由Bertrand Meyer于1988年提出,其定义如下: 开闭原则(Open-Closed Principle, OCP):一个软件实体应当对扩展开放,对修改关闭。即软件实体应尽量在不修改原有代码的情况下进...
  • 面向对象设计原则

    面向对象设计原则 面向对象设计原则 对于面向对象软件系统的设计而言,在支持可维护性的同时,提高系统的可复用性是一个至关重要的问题,如何同时提高一个软件系统的可维护性和可复用性是面向对象设计需要解决的核心问题之一。在面向对象设计中,可维护性的复用是以设计原则为基础的。每一个原则都蕴含一些面向对象设计的思想,可以从不同的角度提升一个软件结构的设计水平。 ...
  • 第 1 章 介绍

    6449 2020-10-20 《软件设计的哲学》
    第 1 章 介绍 第 1 章 介绍 Chapter 1 Introduction(It’s All About Complexity) Writing computer software is one of the purest creative activities in the history of the human race. Pro...
  • 第 1 小节:什么是开源

    第 1 小节:什么是开源 开源的概念 开源软件 开源硬件 开源设计 开源文档 开源的历史 UNIX GNU Linux 自由软件和开源软件 开源、Git和代码托管平台 小结 参考资料 本部分内容贡献者 第 1 小节:什么是开源 本篇内容将会从最基本的概念开始带开发者们认识开源。 开源的概念 「开源」一词对应英文...
  • 5.4 软件的层次化设计:一个案例

    5.4 软件的层次化设计:一个案例 5.4 软件的层次化设计:一个案例 一个复杂软件通常是由很多构件组成的,各构件之间的交互关系有多种模式。例如,在 面向过程编程中,一个程序通常是由多个子程序(过程或函数)组成的,各子程序之间通过 调用和返回来进行交互。又如,在面向对象编程中,一个程序是由许多对象组成的,对象之 间通过发送消息来进行交互。本节中我们...
  • 概要设计说明书

    10008 2018-05-26 《常用文档模板》
    引言 编写目的 背景 定义 参考资料 总体设计 需求规定 运行环境 基本设计概念和处理流程 结构 功能器求与程序的关系 人工处理过程 尚未问决的问题 接口设计 用户接口 外部接口 内部接口 运行设计 运行模块组合 运行控制 运行时间 系统数据结构设计 逻辑结构设计要点 物理结构设计要点 数据结构与程序的关系 ...
  • 交互设计

    交互设计 软件推荐 交互设计 12月我们将邀请专业的交互设计师协助撰写此文档。 软件推荐 Axure RP Pro Briefs 移动APP交互设计神器
  • 10.4 软件测试

    10.4 软件测试 10.4.1 软件测试概述 1.软件测试的概念 2.测试与调试 10.4.2 软件缺陷及处理流程 1.确定软件缺陷 2.有效记录缺陷 10.4.3 缺陷报告处理 1.缺陷报告处理流程 2.缺陷报告详细内容 10.4.4 软件测试流程 1.需求分析阶段 2.设计和编码阶段 4.单元、集成、系统和验收测试 ...
  • 联动选择 select.group

    代码演示 基本形式 表单项 禁用某一项,禁用组件 设置默认项 远程数据 数据绑定 事件 行政区(部分)示例 API Classes Functions Events SelectGroup new SelectGroup() config() validate() 根据required验证组件的值是否正确() ⇒ object...
  • 1.1. 什么是 Debian?

    1.1. 什么是 Debian? 1.1. 什么是 Debian? Debian 是一个致力于自由软件开发并宣扬自由软件基金会之理念的自愿者组织。Debian 计划创建于 1993 年。当时,Ian Murdock 发出一份公开信,邀请软件开发者们参与构建一个基于较新的 Linux 内核的完整而紧密的软件发行版。经过多年的成长,那群由 自由软件基金会...