原文地址 看来,我已经不只是高级的啦~ 在软件开发领域,高级开发工程师通常是指那些编写代码超过3年的人。这些人可能会被放到领导的位置,但经常会产生非常糟糕的结果。Matt Briggs是一名高级开发工程师兼Scrum管理员。他认为,单纯使用年限来划分开发人员存在问题,两个同样具有10年开发经验的开发...
分类:
其他好文 时间:
2015-06-16 10:55:19
阅读次数:
119
11.活动图activity diagram
活动图是描述过程化逻辑procedural logic、业务过程business process和工作流work flow的技术。他和流程图flowchart类似,但不同是他们支持并行行为parallel bahavior。
见图11.1
我们从初始节点initial node动作开始,然后做Receive Order的动作。...
分类:
其他好文 时间:
2015-06-07 17:32:48
阅读次数:
234
10.状态机图state machine diagram
状态机图是常见的描述一个系统行为的技术。在面向对象的方法中,为单个类绘制一个状态机图来展示单个对象的生命周期行为。
见图10.1
图中显示了管理我不同寻常的安全系统的控制类的一个状态机图。它从控制对象被创建时的状态开始:等待状态wait state。图中暗示这个为初始伪状态initial pseudostate,虽...
分类:
其他好文 时间:
2015-06-06 19:40:53
阅读次数:
181
使用数据库将近十年,<>这本书一直陪伴着我.作为软件开发工程师,项目总是免不了用到数据库,数据库有什么疑问我总是会翻翻这本书相关部分和其附录,这本书附录包含SQL标准图和示例数据库,很有参考价值.然而我从来没有完完整整的看过一遍,这次下定决心从头到尾仔细看一遍,同时记录笔记,其实与其说是笔记不如说是书摘....
分类:
数据库 时间:
2015-06-02 11:10:58
阅读次数:
148
8.部署图deployment diagram
部署图展示了一个系统的物理布局,展示软件里哪些部分在硬件哪些部分上跑。
见图8.1
其中主要项是通过交流路径communication paths连接的节点nodes。一个节点node是可以放一些软件的东西,它以两种形式出现。一个设备device是硬件,可能是一台电脑或是一个更简单的被连接到这个系统的软件块。一个执行环境ex...
分类:
其他好文 时间:
2015-05-31 18:32:03
阅读次数:
140
1.概述
在大型软件系统中,为了监测软件运行状况及排查软件故障,一般都会要求软件程序在运行的过程中产生日志文件。在日志文件中存放程序流程中的一些重要信息,包括:变量名称及其值、消息结构定义、函数返回值及其执行情况、脚本执行及调用情况等。通过阅读日志文件,我们能够较快地跟踪程序流程,并发现程序问题。因此,熟练掌握日志系统的编写方法并快速地阅读日志文件,是对一个软件开发工程师的基本要求。
本文...
分类:
系统相关 时间:
2015-05-29 12:08:55
阅读次数:
238
6.对象图object diagram
一个对象图是系统在某一刻时对象的快照snapshot。他展示的实例而不是类,对象图也经常叫实例图instance diagram。
你可使用对象图来展示对象们的样例配置example configuration。在对象间的连接connection比较复杂的时候很有用。
见图6.1.
你可以看出6.2是实例,因为名字都有...
分类:
其他好文 时间:
2015-05-24 15:45:50
阅读次数:
309
1.概述
在大型软件系统中,为了监测软件运行状况及排查软件故障,一般都会要求软件程序在运行的过程中产生日志文件。在日志文件中存放程序流程中的一些重要信息,包括:变量名称及其值、消息结构定义、函数返回值及其执行情况、脚本执行及调用情况等。通过阅读日志文件,我们能够较快地跟踪程序流程,并发现程序问题。因此,熟练掌握日志系统的编写方法并快速地阅读日志文件,是对一个软件开发工程师的基本要求。
本文详细地...
分类:
系统相关 时间:
2015-05-22 17:15:21
阅读次数:
256
【关键字keyword】
uml接口interface是一个只有公共操作public operations没有方法体method body的类。他用类图标class icon和关键字>表示。
>简写为>,{abstract}简写为{A}。
uml1中引号guillemets主要用于原型stereotype。
原型被用作概况profile的一部分。
【分类和一般...
分类:
其他好文 时间:
2015-05-16 20:38:16
阅读次数:
167
熟悉公司超市商品管理系统项目的开发环境1.C++介绍及程序结构2.vs2012开发工具介绍及程序调试3.项目程序结构及文件说明熟悉C++数据类型为商品管理系统开发做准4.二进制-八进制-十进制-十六进数据的介绍及进制转换5.数值转换2-常量与变量6.整型数据-实型数据的使用7.实型数据的..
分类:
编程语言 时间:
2015-05-07 01:06:21
阅读次数:
248