
软件工程
文章平均质量分 86
loconfuse
爱好简单
展开
-
CS的人要拥有自己的特征(CS的教育与CS的学生)
作为CS的人 要拥有自己的特征 语言学习,程序设计,软件过程,项目社交等等,作为一个计算机科班出生的人,应该具备什么特征,这样一个课题,值得计算机专业教师、学生的共同思考。 我们的老师也明白,论及程序设计,我们许多的毕业生未必强过计算机的业余爱好者,为什么?我原创 2005-01-07 16:04:00 · 1035 阅读 · 0 评论 -
OOD面向对象设计浅谈
OOD面向对象设计浅谈 Author: gnicky URL: http://blog.youkuaiyun.com/loconfuse/前言OOD指面向对象设计,在软件设计生命周期中发生于OOA之后期或者之后,OOA与OOD的不可分割性正好说明了OO思想的强大,即软件过程阶段的无缝连接,在交流与沟通中不会产生鸿沟,这是相对结构化思想的好处,因为从功能模块原创 2005-01-08 15:20:00 · 1360 阅读 · 0 评论 -
使用复用元素的OOD
使用复用元素的OODAuthor: gnicky URL: http://blog.youkuaiyun.com/loconfuse/在OOD的过程中需要改进的就是充分利用现有的构建,或者统称为可复用件,在OOD中使用复用元素有利于软件组织提高开发效率,提高软件质量。软件复用可分为程序代码级、设计级和分析级等不同的级别,对应了复用构件中的程序代码构件(类库)、设计构件(OOD的结果,配合明确的原创 2005-01-09 13:26:00 · 1029 阅读 · 0 评论 -
OOA与软件复用
OOA与软件复用Author: gnicky URL: http://blog.youkuaiyun.com/loconfuse关键词:OOA,Reuse,supporting for reuse ,supporting with reuse软件复用就是将现有的软件成分用于构造新的软件系统,现有的软件成分可以是自己曾经开发的,提取的,也可以是商业化的构件Reusable componen原创 2005-01-10 15:26:00 · 1150 阅读 · 0 评论 -
开发过程顺序性与软件层次独立性之间辩证的关系
开发过程顺序性与软件层次独立性之间辩证的关系 在一个架构设计的过程中,除了技术上的考虑,所有生产成本,人员组合效率多是需要认真考虑的,而顺序性代表了人员安排的项目依赖关系,层次的独立性某种程度上代表开发任务的独立性,因此这种辩证的关系也就成为一种制约,最好的架构不会是舍弃其中某一方,而是在各种因素中追求最佳平衡。 从Duwamish来看一个WEB项目的层次结构,首先要说一点,项目的原创 2005-01-24 12:51:00 · 754 阅读 · 0 评论