从《构建之法》前两章的阅读学习中,我了解到了软件工程的概论,知道了“软件=程序+软件工程”,明白了个人技术和流程。阅读了第四章之后,我了解到了软件工程中的“两人合作”。 现代软件产业经过几十年的发展,一个软件由一个人单枪匹马完成,转化成了在相互合作中完成。合作的最小单位是两个人,但是每个人对于什么是 ...
分类:
其他好文 时间:
2017-05-14 18:04:24
阅读次数:
119
计算机基本概念: 1、计算机硬件组成: 2、计算机系统结构: 3、操作系统的功能:硬件驱动、进程管理、内存管理、网络管理、安全管理、文件管理等。 4、OS通用目的的软件程序:用户<-->应用软件<-->操作系统<-->硬件。 linux起源: 1、1991年Linus Torvalds 发布Linu ...
分类:
其他好文 时间:
2017-05-01 09:59:16
阅读次数:
310
从《构建之法》前两章的阅读学习中,我了解到了软件工程的概论,知道了“软件=程序+软件工程”,明白了个人技术和流程。阅读了第三章之后,我体会到了软件工程师的成长。 软件工程包括了开发、运营、维护软件的过程中的很多技术、做法、习惯和思想。软件开发流程不光指团队的流程,还包括个人开发流程,因为软件团队是由 ...
分类:
其他好文 时间:
2017-04-30 01:03:46
阅读次数:
197
前面的话 每天都有各种媒体对象经由HTTP传送,如图像、文本、影片以及软件程序等。HTTP要确保它的报文被正确传送,识别、提取以及适当处理。为了实现这些目标,HTTP使用了完善的标签来描述承载内容的实体。本文将详细介绍HTTP的实体和编码 实体介绍 如果把HTTP报文想象成因特网货运系统中的箱子,那 ...
分类:
Web程序 时间:
2017-04-24 22:59:04
阅读次数:
276
程序 = 数据 + 算法; 软件 = 程序 + 软件工程; 软件企业 = 软件 + 商业模式。 软件工程一说在此区别于实际的代码,它更多的表示为一种管理思想,一种通过实践经验所积累的成熟模式。 通过第一章详细的给软件工程下定义,介绍软件工程的特殊性,介绍软件工程中的“工程”的由来,讲述了软件工程与计 ...
分类:
其他好文 时间:
2017-04-23 20:12:35
阅读次数:
129
初学《构建之法》这本书的第一章,我做了个小总结。首先,在第一章简明扼要的阐述了软件工程的概论:软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。 软件=程序+软件工程,而一个软件的开发活动主要有构建管 ...
分类:
其他好文 时间:
2017-04-23 17:59:53
阅读次数:
122
阅读了《构建之法》第一章中软件工程的概论,我学习到了“软件=程序+软件工程”这个黄金公式,并且对软件工程充满了兴趣和信心。但是,一个好的软件工程开发团队需要首先确保团队里的每个成员是合格的工程师,为此我们得先普及一些基本概念和技术,即单元测试、回归测试和效能分析工具。书的第二章讲述了个人技术和流程, ...
分类:
其他好文 时间:
2017-04-22 14:35:49
阅读次数:
128
怎样将系统模块化 摘要: 《怎样将系统模块化》一文阐述了系统模块化的重要性,应遵守的高内聚低耦合的原则。以及经常使用大粒度的划分方法,并对一些原则进行了对应的补充说明。当然要编写出高质量的软件程序。还须要理清需求,把控好设计,使用恰当的技术,处理好业务逻辑。编写高质量的代码,更须要一遍又一遍的重构改 ...
分类:
其他好文 时间:
2017-04-22 14:29:43
阅读次数:
298
又和大家见面了。可以坚持写出第二篇文章真不错,好好加油。 <<大话设计模式>>解说策略模式是以商场收银软件程序开头的,那么问题来了。哪家商场收银软件强,开玩笑了。读过上篇文章《《简单工厂模式》》的知道,它有两个缺点:1、client依赖两个类。耦合性高;2、假设算法过多则须要写非常多类。解决上面问题 ...
分类:
其他好文 时间:
2017-04-20 10:14:51
阅读次数:
182
https://git.coding.net/wszk7512/wszk1.git 1.如何说软件=程序+软件工程?软件工程作为一种规范,其重要性如何体现? 2.如何提升能力?正如工作五年的人能力不见得有工作两年的人强,这种差距如何发生? 3.既然用户体验是检验一个软件质量的重要标准,那除了不断地测 ...
分类:
其他好文 时间:
2017-04-13 20:48:30
阅读次数:
150