最新 最热

2023年上半年 软件设计师答案解析

全国计算机技术与软件专业技术资格(水平)考试

2023-10-16
1

2023 上半年软件设计师知识点复习总纲

存储器分为内部存储器(内存、容量小、速度快、存放临时数据,断 电消失)和外部存储器(硬盘、光盘、容量大、速度慢、长期数据保 存)

2023-10-16
1

软件设计原则

当谈论软件设计,有一系列重要的原则和规范,它们像指南针一样指引着开发人员的方向,确保他们构建出高质量、可维护和可扩展的软件系统。这些原则不仅仅是代码编写的指导,更是一种思维方式,一种哲学,它们帮助我们在面对不断变...

2023-09-27
1

深入理解软件设计模式

在今年的敏捷团队建设中,我通过Suite执行器实现了一键自动化单元测试。Juint除了Suite执行器还有哪些执行器呢?由此我的Runner探索之旅开始了!

2023-08-22
1

软件设计:SOLID 原则

设计原则是指导软件设计的一般性规则或准则。它们可以帮助开发者编写出结构良好、可维护、可重用、可扩展的代码。以下是一些被广泛接受和应用的设计原则:...

2023-08-16
1

抽象分析、结构化分析与面向对象分析:揭秘软件设计三大核心方法

在软件设计的世界里,分析是解决问题的首要步骤。分析阶段为开发人员定义了需求、界限以及约束条件。通过本文,我们将深入了解三种主要的分析方法:抽象分析、结构化分析和面向对象分析,揭示它们之间的区别和联系。...

2023-08-15
1

软考对于程序员来说有必要考吗?有啥好处呢?

软考是软件行业的职业资格认证考试,包括软件设计师、系统集成项目管理师、网络工程师等多个级别和类别。对于程序员来说,软考考试并不是必须要考的,但是通过软考考试可以证明自己在软件领域的专业技能和职业素养,提高个人...

2023-08-14
2

职责——深入理解软件设计的关键概念

在软件设计中,"职责"通常指的是一个软件组件(如类、模块或函数)应该做什么。换句话说,它是该组件的功能或行为的描述。例如,一个 "User" 类的职责可能包括 "保存用户信息"、"验证用户凭据"、"获取用户的好友列表" 等。...

2023-08-10
2

如何有效阅读和理解软件设计文档

设计文档通常包括若干部分,如需求分析、概要设计、详细设计、测试计划等。对于每一部分,你应该知道它的目的和内容。例如,概要设计通常描述系统的高级结构和主要组件,而详细设计则提供每个组件的具体实现细节。...

2023-08-10
1