2021 0309-1 准备工作

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/computer-science-class1-2018/homework/11813
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/computer-science-class1-2018/homework/11813
这个作业的目标 读构建之法,解决软件工程如何学习,提出自己疑问
学号 20188381

自我介绍

本人罗宇梁,对于C,java,web语言,数据库等语言学的不是很深只能算是入门,还需不断学习,提升能力。

期待在课程中能够收获什么,希望在课程实践中担当一个什么样的角色?

我更多的期待是能改善自己编程能力

你之前的代码量及本学期完成后希望达到的代码量

代码对于我来说是很大的挑战,我更多的是缺少练习,希望今后多练手

GitHub账号注册截图


疑问

说明UML和面向软件之间开发的关系?第三章

(*UML是一种功能强大的,面向对象的可视化系统分析的建模语言,它的各个模型可以帮助开发人员更好地理解业务流程,建立更可靠,更完善的系统模型.从而使用户和开发人员对问题的描述达到相同的理解,以减少语义差异,保障分析的正确性.)


对象的职责有哪些?第二章

(*对象和数据的主要差别就是对象有行为,行为可以看成责任职责(responsibilities以下简称职责)的一种,理解职责是实现好的OO设计的关键)

面向对象的基础?第一章

程序员的角色发送了改变,从一个操作者,变成了指挥者,不再需要关心,每个功能具体的实现细节,从而可以专注处理业务逻辑,是一种思想上的转变
大大提高了程序的扩展性,当一个对象发生了修改时,对其他对象时没有任何影响的,对象之间相互独立,耦合度变得更低了
提高了程序的灵活性,例如游戏中,每个玩家的操作都是自由的,而不是机械般固定的!你可以买武器,也可以买护甲


迭代开发的过程?第二章

1        准备工作

2        获取需求

3        需求分析

4        系统分析

5        系统设计

6        开发

7        测试


对类,属性,方法命名时,通常会遵循什么样的规则?第三章

posted @ 2021-03-12 18:42  罗宇梁  阅读(59)  评论(0编辑  收藏  举报