《UML大象》第三去阶段阅读总结

在看到本书的总结的时候我才发现总结篇就是对于现实中很多的问题进行的分析,我觉得看书还不如看前辈们的一些工作经验来的实在,所以我搜集了很多从事IT人员的工作经验,了解了他们在刚进入工作然后慢慢一步步如何成功在这个领域站住自己位置的。

对于进入职场的人来说几年的工作经验,也做过一些项目,大小公司也见过几个。对于项目型公司来说,先是销售去谈项目,然后项目经理去做需求,然后回来做项目,一般情况,项目经理首先回来大概分几个模块,每个模块大概做些什么,设计一些类,一些流程,然后程序员开始编码,中途如果有任何需求变化几乎也不会更新需求文档,从新设计等,只是在项目最终完成后为了交付项目,开始补足各种文档。但是和实际书中写的差距很大。

对于作了几年程序的人来说,任何事情都想有来龙去脉。一个软件系统只知道从需求到设计,到编码测试,具体细节不甚清楚,通过读这本书,都收获挺大的,真正明白了一个软件系统是如何一步步推到过来的。也对学习方向更加清晰了一点。

我觉得任何只要是人参与的事情都会带有个人性格特点,这本书只是理性的对于以后的项目流程作了介绍,但是以后真正的项目根本不会给你机会让你去这么做,所以我觉得应该先提高自己自身的高度才有资格去读这本书。

时间: 2024-11-14 16:54:56

《UML大象》第三去阶段阅读总结的相关文章

【unix网络编程第三版】阅读笔记(五):I/O复用:select和poll函数

本博文主要针对UNP一书中的第六章内容来聊聊I/O复用技术以及其在网络编程中的实现 1. I/O复用技术 I/O多路复用是指内核一旦发现进程指定的一个或者多个I/O条件准备就绪,它就通知该进程.I/O复用适用于以下场合: (1) 当客户处理多个描述符(一般是交互式输入或网络套接字),必须适用I/O复用 (2) 当一个客户处理多个套接字时,这种情况很少见,但也可能出现 (3) 当一个TCP服务器既要处理监听套接字,又要处理已连接套接字,一般就要使用I/O复用 (4) 如果一个服务器既要适用TCP,

20172312『Java程序设计』课程 结对编程练习_四则运算第三周阶段总结

20172312『Java程序设计』课程 结对编程练习_四则运算第三周阶段总结 结对伙伴 学号 :20172315 20172318 姓名 :胡智韬 陆大岳 伙伴第一周博客地址: 对结对伙伴的评价:这俩人一开始各编各的还好,到后面就开始吵,从头吵到尾,陆大胖,胡志汪,还好到最后是把代码敲出来了,不容易不容易. 小组结对编程的照片(QQ群截图) 项目中自己负责的部分 代码的综合整理,错误查找,合并以及博客的撰写. 个人贡献度划分 彭霖:胡智韬:陆大岳=3:3:4 相关过程的截图 生成题目类驱动类的

UML视图(三)包图

包图,跟类的作用很相似,同是把相关或某方面具有共同特征的信息房子一起分隔开来:不同的是,包的范围更大容量更广. 包能容纳UML中的任何元素,例用例.业务实体.包(子包)等.Rose画图软件中的Use Case View(用例视图).Logic View(逻辑视图)和Component View(组件视图)就是三个包. 包是一种容器,如同文件夹一样,它将某些信息分类,形成逻辑单元,使用包的目的是为了整合复杂的信息. 包这么亲和,那为了避免无意的滥用,造成混乱.对包的划分进行了一些约束,总结为一句话

【UML】UML在软件开发各个阶段的应用

一.UML5个互联视图 UML中经常使用5个互联的视图来描写叙述系统的体系结构. 如图 (1)用例视图(Use-case View) 由专门描写叙述可被终于用户.分析人员.測试人员看到的系统行为的用例图组成. 终于用户使用用例图--理解要完毕的系统的功能,确认是否符合自己的要求. 分析人员使用用例图--描写叙述用户需求. 測试人员使用用例图--依据用例图验证实现后的系统是否符合用户需求. (2)设计视图(Logical View) 包括了基本的设计包.子系统.类和接口.主要从软件角度描写叙述系统

UML的基本图(三)

 An artifact diagram shows the physical constituents of a system on the computer. Artifacts include files, databases, and similar physical collections of bits. Artifacts are often used in conjunction with deployment diagrams. Artifacts also show th

P4888 三去矩阵

P4888 三去矩阵 给出一个字符矩阵, 多次询问求以 \((x, y)\) 为中心的最长回文串长度(即横竖两种) \(l, q <= 2000\) Solution 数据范围小直接模拟即可 Code #include<iostream> #include<cstdio> #include<queue> #include<cstring> #include<algorithm> #include<climits> #define

《UML大象》第一阶段阅读总结

全书分为准备篇.基础篇.进阶篇和总结篇四个部分.我的阅读计划分为三个阶段,所以我把最后两个部分列为了一个阶段,在第一阶段我阅读了准备篇. 准备篇讲述面向对象分析的一些基本概念,及学习建模需要了解的一些基本知识. 这些知识在我们之前的学习中都有涉及到,我简单整理了一下. 面向对象是基于一种哲学思想,它认为:客观实体和实体之间的联系构成了现实世界的所有问题,而每一个实体都可以抽象为对象.这种思想尽可能地按照人类认识世界的方法和思维方式来分析和解决问题,使人们分析.设计一个系统的方法尽可能接近认识一个

《UML大象》第二阶段阅读总结

在第二阶段中我对基础篇和进阶篇进行了阅读. 基础篇对UML的基础概念重新组织和归纳整理,进行扩展和讨论,引申出针对UML的这些概念在面向对象方法中应用方法的思考.进阶篇以一个实例贯穿全篇,阐述如何使用UML从头到尾地实施一个项目. 首先,要从现实世界到业务模型.现实世界,无论是哪个行业,无论做什么业务,其本质无非是由人.事.物和规则组成的.人是一切的中心,人要做事,做事就会使用一些物并产生一些物,同时做事需要遵循一定的规则.人驱动系统,事体现过程,物记录结果,规则是控制.而UML中的用例恰好可以

《梦断代码》第一阶段阅读感想(包括第0、1、2共三章)

由推荐序一.推荐序二和作者的话中可以先了解到这本书讲的是一个故事,关于一堆人马并肩托起代码大石.欲将其推上山顶,虽历经磨难,但仍奋力创造的故事.与大多数技术书籍不同,把真实的人.事.技术和理论以及产品的发展过程结合在一起,这也使我对这本书产生了极大的阅读兴趣.    第0章 软件时间    与别的书不同,本书从第0 章开始,就已经暴露的作者是个程序员.......    首先介绍了作者早年间玩游戏的经历,这是我不禁想到现在大家普遍玩游戏仅仅是娱乐,根本没有心思去琢磨去改游戏,仅仅只是玩,当然这也