应用的成败往往在代码编写之前就已注定。糟糕的设计会导致糟糕的结果,而良好的设计和高效的流程则是构建、扩展和改进可维护应用的基础。本书将带领 JavaScript 开发者探索能够实现这些改进的工具、现代库和架构模式。你将学习如何建立流程来优化工作质量,在代码更改时执行任务,在每次提交时运行测试,并以自
Javascript 28 次浏览
提供.NET企业应用程序架构设计的支持与分享,帮助您构建可靠的.net企业级应用。愿这些资源能对您有所帮助。
C# 27 次浏览
3.2结构类型3.2.1集合及其运算1.集合类型的声明集合类型表示某个有序类型的若干个值的集合。可以将集合类型理解为一个用于容纳数据的容器,只是其容纳的数据必须为有序类型。声明一个集合类型的方式如下: Type Myset = set of BaseType; Myset为所声明的集合类型的名称。B
Delphi 22 次浏览
(3).常量方式以常量方式传递的参数以const声明。可以说,const方式是4种传递方式中最简单的一个。读者只需记住:此种方式传递的参数无认在何时都不会发生被改变,若调用时强制改变其值,只会导致编译错误。不过若将一个对象引用或是指针以const方式作为参数传入时,我们依然可以更改对象的属性值或字段
Delphi 21 次浏览
(4).输出方式以out关键字声明的参数将以输出而非输入方式传递。举例说明,以out声明的参数像是饮料生产线上的空瓶,经过不断的传递及加工,开始时传入的空瓶被装满饮料后传出生产线。很明显,我们需要的是饮料而非空瓶,空瓶仅仅只是为了装饮料而被传入生产线。看一下例子: function sample1(
Delphi 24 次浏览
10.5泛型的限定到目前为止,我们使用的泛型都是由编译器控制,我们唯一能做的仅仅只是声明一个泛型并在代码中使用它。关于它的实例化我们没有任何的方式可以干预,例如我们定义一个泛型类,可能我们希望它在实例化时只接受几种特定的数据类型作为参数,但迄今为止我们无法做到这点。所幸,Delphi并没有忽视这点,
Delphi 20 次浏览
本指南涵盖 .NET 企业级应用架构设计的核心概念和最佳实践。从架构师的角色和职责到 UML 建模的基本知识,再到业务层设计和设计原则,该指南全面阐述了设计企业级应用所需的知识。
C# 27 次浏览
6.2类与对象6.2.1声明一个class类型通过前面的内容,我们可知模拟一个对象需要两样东西:一是符合条件的结构化数据类型(例如前面使用的record类型);二是这种类型的变量(对应于前面的SomeBody)。
Delphi 21 次浏览
function BlockWrite(var F:file; const buf; count:Integer):Integer;``` BlockRead从F中读取最多count字节的内容,并将其存储至Buf所指向的内存中。而BlockWrite则将Buf中最多Count字节的内容写入F中。
Delphi 20 次浏览
温昱提出了软件架构设计,这本书比较通俗易懂的介绍软件架构设计,是学习架构设计的好书。
Java 19 次浏览