标签:IEE软件

标签

API设bet188足球计·学术界·敏捷的·敏捷采用·分析模式·应用程序体系结构·应用程序集成·坏事·大数据·棋盘游戏·建立脚本·认证·干净代码·协作·计算机历史·会议小组·会议·连续输水·数据库·bet188足球·词典·分布式计算杂志·改道·多样性·文档·领域驱动设计bet188足球·特定于域的语言·国内的·包封·企业架构·估计·事件体系结构·进化设计bet188足球·说明性体系结构·极限编程·小工具·IEE软件·信息甲板·互联网文化·面谈·语言功能·语言工作台·倾斜·遗产康复·合法的·韵律学·微服务·微软·可移动的·模型视图控制器·NoSQL·对象协同设计bet188足球·分析器生成器·摄影·播客·流行的·演示文稿·隐私·过程理论·生产力·编程平台·项目规划·项目·招聘·188足球比分直播·188足球比分直播重构边界·需求分析·回顾·红宝石·并列争球·安全·软件工艺·谈论视频·团队环境·团队组织·技术债务·技术领导·测试类别·测试·思想作品·工具·旅行·UML·版本控制·网站开发·Web服务·网站·写作

二千零一十九·二千零一十八·二千零一十七·二千零一十六·二千零一十五·二千零一十四·二千零一十三·二千零一十二·二千零一十一·二千零一十·二千零九·二千零八·二千零七·二千零六·二千零五·二千零四·二千零三·二千零二·二千零一·二千·一千九百九十九·一千九百九十八·一千九百九十七·一千九百九十六

所有内容

从2001年到2005年,我编辑了一个关于bet188足球IEEE软件.除了自己写几篇专栏,我能够结识一批非常杰出的贡献者。

企业架构师加入团队

丽贝卡·帕森斯

企业体系结构组经常与日常开发分离。这可能导致他们对开发工作的了解过时,开发团队不能从广泛的公司角度出发。经常看到这种情况发生,Rebecca认为企业架构师可以通过加入开发团队来提高效率。

2005年9月

PDF


您的咖啡店不使用两阶段提交

别试图控制一切

咖啡师不做同步处理——他们的原因可能也是你异步处理的原因。

2005年3月

PDF


快速失效

吉姆海岸

如果软件要向南发展,吉姆在这篇专栏文章中解释了为什么它应该尽快折叠。

2004年9月

PDF


MDA:建模者的复仇还是UML乌托邦?

戴夫托马斯

在2003年的OOPSLA大会上,戴夫·托马斯(Oti的创始人)对模型驱动的体系结构提出了彻底而有力的批评。在本专栏中,他解释了为什么他认为通用模型驱动的方法很容易失败,并指出UML和领域特定语言仍然有价值。

2004年5月

PDF


数据访问例程

封装的一个常见部分,特别是对于面向对象的系统,正在隐藏数据结构。然而,在数据访问例程之后公开这些数据也是很常见的。在本专栏中,我介绍了一些编写数据访问例程的指南。但是,不要忘记,如果您可以将数据隐藏起来,那通常会更好。

2003年11月

PDF


市场结构与目标结构的区别

卢克霍曼

当我们考虑软件架构时,我们通常会考虑它的技术架构。但是还有另一个重要的架构——我们用来与软件客户交流的架构:营销架构。忽视这一“市场结构”,及其与“目标结构”的关系,会给开发项目带来很多麻烦。

2003年7月

PDF


模式

我的IEEE专栏是关于模式对理解软件设计所能做出的宝贵贡献。bet188足球

2003年3月

PDF


使用元数据

您可以使用基于元数据的方法从繁琐的面向数据的任务中消除痛苦。

2002年11月

PDF


另一篇优化文章

让我惊讶的是,许多关于性能优化的公认原则并不广为人知。这篇文章是另一个试图涵盖这些内容的尝试。

2002年5月

PDF


避免重复

有时,避免软件重复的简单规则是如何导致良好设计的,这是非常值得注意的。bet188足球

2001年1月

PDF


受保护的变化:被关闭的重要性

拉尔曼

克雷格在专栏中的观点是,开闭原理和保护变量的重要性,为什么帕纳斯的信息隐藏不仅仅是封装。他还提供了一些关于如何实现受保护的变体的提示。

2001年5月

PDF


明确

通常使用设计bet188足球技术使系统更加灵活,但最终会变得更难相处。其中一个原因是直白性是一种在设计中经常被遗忘的属性。bet188足球

2001年11月

PDF


模块组装

模块化编程不仅仅是接口编程,它还涉及到将模块组装在一起,而不需要各个模块知道它们在与哪个具体模块通信。

2004年3月

PDF

bet188足球设计以适应变化

戴夫托马斯

表驱动技术,允许系统在没有重大代码更改的情况下进行更改。

2005年5月

PDF


明晰之前

迈克尔·费瑟

清晰的代码很好,但您是否应该为了可测试性而牺牲清晰性呢?

2004年11月

PDF


最重要的设计指南?bet188足球

分析师迈耶斯

每个人都有自己的重要设计指南列表。bet188足球Scott专注于接口以及如何设计它们,因为它们易于正确使用,也难以错误使用。bet188足球

2004年7月

PDF


连续设计bet188足球

吉姆海岸

重构越来越流行,188足球比分直播诸如JUnit之类的工具和诸如极限编程(XP)之类的敏捷方法论已经将新的设计风格引入了视野。bet188足球连续设计是利用重构来持bet188足球续改进程序设计的过程。188足球比分直播在本专栏中,Jim讨论了他在持续设计方面的经验,bet188足球特别是那些看起来很棘手的设计问题,比bet188足球如国际化和交易。

2004年1月

PDF


谁需要建筑师?

什么是建筑?到底谁是建筑师?这些问题似乎让每个人都很兴奋。所以在这个IEEESoftware专栏中,我让拉尔夫·约翰逊解释一下建筑:用一个与所有其他人都匹配的定义,但没有人同意。我还谈到了建筑的两个亚种:再贷款建筑米氏建筑.

2003年7月

PDF


组件与混沌世界

丽贝卡·帕森斯

为什么混沌理论认为组件组装可能不像人们想象的那么容易。

2003年5月

PDF


何时制作类型

有关何时为值生成新的用户定义类型(或类)的准则。

2003年1月

PDF


.NET的自定义属性如何影响设计bet188足球

作者:詹姆斯·纽柯克和亚历克赛·沃朗佐夫

Jim和Alexei在开发新版本的Nunit中发挥了主导作用。由此,他们思考了属性的新.NET语言特性如何影响设计。bet188足球

2002年9月

PDF


公共接口与发布接口

许多现代语言在一个模块中区分了公共和私有特性。一个不经常出现的区别是公共特性和发布特性之间的区别:这可能是一个更重要的区别。

2002年3月

PDF


分离用户界面代码

我学到的第一个经验就是始终将用户界面代码与其他代码分开。这不仅是个好建议,令人惊讶的是,它经常被遗忘。

2001年3月

PDF


异径管接头

思考如何可视化和减少耦合。

2001年7月

PDF


测试总线命令

罗伯特·马汀

可测试性是一个非常重要的优点,您应该做出架构决策来提高系统的可测试性。

2005年7月

PDF


有目标感的建模

约翰·丹尼尔斯

您所绘制的模型的类型取决于您想要将它们放置到的目的。约翰描述了概念上的区别,规范,以及实现模型。

2002年1月

PDF