摘要:
使用ASP.NET WEB API构建基于REST风格的服务实战系列教程(一)——使用EF6构建数据库及模型系列导航地址http://www.cnblogs.com/fzrain/p/3490137.html使用Entity Framework Code First模式构建数据库对象已经决定使用EF CodeFirst来创建数据库了,因此我们使用POCO类(“Plain Old CLR Objects)来定义我们的Model。我们通过写标准的.NET类来定义适合我们API的领域模型。那些POCO类就会为我们创建数据库。我们的培训系统数据库比较简单,首先我们需要有学生”Students”,导师” 阅读全文
posted @ 2013-12-26 23:18
HackerVirus
阅读(330)
评论(0)
推荐(0)
摘要:
Quality 是什么?通常,我们谈及 Quality(质量)时,最常见的问题就是:Quality 是什么?有很多业界先驱和研究人员已经回答了这个问题,我在这里并不会再给出一个新的答案。在学习总结了这些关于质量的定义后,可将问题的答案分为两个阵营:符合要求(Conformance To Requirements):质量就是指产品或服务的可测量的属性满足一组固定的要求,也就是说,符合预先定义的要求。满足客户需求(Meeting Customer Needs):质量独立于任何可测量的属性,也就是说,质量就是指产品或服务满足客户预期的能力,无论是显式的还是隐式的。质量管理哲学索引条目Philip B 阅读全文
posted @ 2013-12-26 23:17
HackerVirus
阅读(1061)
评论(0)
推荐(0)
摘要:
[Node.js框架] 为什么要开发 Codekart 框架两年前,在被php的$符号和字符串处理折磨得半夜骂娘之后,我义无反顾地决定:珍爱生命,远离php。之后一直在寻找一门“完美的语言”,先后接触了Lisp、python、java、Ruby。Lisp几乎在语法和思想上达到了完美,但却由于过于小众和开发环境的不完善,导致基本找不到工作,也只能作为业余时间的写一些有趣的东西了。python的强制缩进,说实话相当于告诉程序员:嘿,你个SB!到底会不会排版?我一直坚定的认为,充分相信程序员给于程序员最大的自由,而不是害怕程序员犯错误替程序员做出决定的语言更加Geek,难道不是么?java的语法像老 阅读全文
posted @ 2013-12-26 23:02
HackerVirus
阅读(305)
评论(0)
推荐(0)
摘要:
1 God Class1.1 特征上帝类通常过多的操纵其他类的数据,从而破坏了类的封装性。上帝类从其他类中获得功能,同时增加了自身的耦合性,通常会导致自己具有规模过大和较高的复杂度。判断一个上帝类的标准有:CPFD (Capsules Providing Foreign Data) 从多个不相关类(模块)中引用数据WOC (Weighted Operation Count) 类的所有函数的圈复杂度之和超过65TCC (Tight Capsule Cohesion) TCC < 1/3 类需要具有低内聚的特性(类中直接相关的方法与全部方法之比小于1/3),也就是较少的private方法需要 阅读全文
posted @ 2013-12-26 22:54
HackerVirus
阅读(5229)
评论(0)
推荐(3)
摘要:
C#与C++相比较之STL篇引言Program into Your Language, Not in It——《代码大全》。如何深入一门语言去编程?我认为有三步:熟悉它;知道它的局限性;扩展它。如何熟悉?不必说,自然是看书看资料,多用多写。如何知晓其局限性?这步我们只能通过对比了,任何事物都有其自身的局限性,没有任何东西是完美的(除了上帝哈)。在这里,我用C#与C++做对比,尝试勾勒出C#与C++一些观念上的不同。如何扩展?这点我正在尝试。C++的STLSTL包含六大组件:容器(Containers)、迭代器(Iterators)、算法(Algorithms)、仿函数(functors)、配接 阅读全文
posted @ 2013-12-26 22:43
HackerVirus
阅读(496)
评论(0)
推荐(0)
摘要:
关于软件质量模型,业界已经有很多成熟的模型定义,比较常见的质量模型有McCall 模型、Boehm 模型、FURPS 模型、Dromey 模型和 ISO9126 模型。Jim McCall 软件质量模型(1977 年)Barry W. Boehm 软件质量模型(1978 年)FURPS/FURPS+ 软件质量模型R. Geoff Dromey 软件质量模型ISO9126 软件质量模型(1993 年)Jim McCall 软件质量模型(1977 年)Jim McCall 的软件质量模型,也被称为 GE 模型(General Electrics Model)。其最初起源于美国空军,主要面向的是系统 阅读全文
posted @ 2013-12-26 22:33
HackerVirus
阅读(1060)
评论(0)
推荐(0)
浙公网安备 33010602011771号