1、针对面向对象的设计与分析:为了让软件有更好的可维护性,重用性以及快速开发, 简短的 OOAD 与它的 SOLID 原则对于每一个软件工程师来说都是该牢记的。2、软件品质因素:软件工程的好坏与软件的品质因素是绝对关联的。请在开发过程中深刻的理解这一点。3、数据结构与算法:深刻理解像数组,列表,栈,...
分类:
其他好文 时间:
2014-10-16 02:04:31
阅读次数:
144
/* * 小游戏演示中介者模式 * Home 按键 1 * Guest 按键 0 * 半分钟内看谁按下的次数多 * * 参与的对象: * 玩家 * 计分板 * 中介者 * * 中介者模式使对象之间松耦合,提高了可维护性*/// 玩家var Player = function (name...
分类:
编程语言 时间:
2014-10-15 18:58:01
阅读次数:
272
可用性 (Usability)可用性是一个多因素概念,涉及到容易学习、容易使用、系统的有效性、用户满意度,以及把这些因素与实际使用环境联系在一起针对特定目标的评价。可访问性 (Accessibility)可访问性指Web内容对于残障用户的可阅读和可理解性。具体考虑以下两方面:无论用户是否残障,都得通...
分类:
Web程序 时间:
2014-10-14 20:46:29
阅读次数:
189
软件的架构设计,思路遵循由大及小。相较于Class Diagram,Package Diagram从更宏观的角度来展示软件的架构设计,主要体现在代码组织方面。Package Diagram对一些大型的项目特别有用。顺便说一句,良好的代码组织,对软件的可维护性至关重要,请认真的规划你的包结构。下文将简单介绍Package Diagram,主要分两块,什么是Package,以及Package之间的关系...
分类:
其他好文 时间:
2014-10-13 15:39:19
阅读次数:
1132
“五人黑”小组团队开发章程一、团队目标 1)在规定时间内完成项目(团委微信平台)的开发和测试工作,且完成时间尽量早。 2)保证完成的项目是高质量的,即:软件拥有较好的易操作性、用户友好性;代码具有较好的健壮性、可维护性。 3) 每位小组成员都能在项目开发中学习到实用的开发技术,并能对软件工程有所体会...
分类:
其他好文 时间:
2014-10-13 01:04:38
阅读次数:
193
头文件与库文件1、概要 在使用C语言和其他语言进行程序设计的时候,我们需要头文件来提供对常数的定义和对系统及库函数调用的声明。 库文件是一些预先编译好的函数集合,那些函数都是按照可重用原则编写的。它们通常由一组互相关联的用来完成某项常见工作的函数构成。比如用来处理屏幕显示情况的函数(ncurses库)和数据库访问例程(dbm库)等。 2、使用库的优点: 1)模块化开发 2)可重用性 3)可维护性...
分类:
其他好文 时间:
2014-10-12 18:31:58
阅读次数:
171
我觉得吧:
1、代码的生命力体现为对需求的符合度。不能满足需求的代码,就是死的代码。
2、代码需要不断地改,不断地改,所以“可读性”、“可改性”(可维护性)是代码的生命线。
3、需求人员必须深钻行业。
4、开发人员必须熟练了解各种编码原则、有效实践和设计模式。...
分类:
其他好文 时间:
2014-10-12 14:32:58
阅读次数:
170
Csstyle 是一种现代的方式,用于制作精美的可维护样式表。这个 Csstyle 方法使用 SASS 混入,使你的 CSS 更具可读性和语义,并为你生成选择器,自动处理嵌套等事情。 Csstyle 使您的项目结构令人耳目一新。
分类:
Web程序 时间:
2014-10-10 19:07:44
阅读次数:
175
JavaScript教程文章专题列表如下:我们应该如何去了解JavaScript引擎的工作原理JavaScript探秘:编写可维护的代码的重要性JavaScript探秘:谨慎使用全局变量JavaScript探秘:var预解析与副作用JavaScript探秘:for循环(for Loops)JavaS...
分类:
编程语言 时间:
2014-10-10 18:06:54
阅读次数:
230
说到软件的管理,可以分为质量和工程管理两大方面。下面来逐一介绍。
质量管理。我们编完软件后怎么来衡量它呢?这就涉及到质量管理。它到底是什么意思呢?一个计算机软件的优秀程度,得用软件质量来描述。那么定义软件的质量,其实就是为该软件定义一系列的质量特性。往大了说,它得具有可移植性吧,可使用性要好吧,那么可维护性也很重要。那么把它分一下层,那么就成了一个模型。
为了保...
分类:
其他好文 时间:
2014-10-10 15:21:24
阅读次数:
168