标记:IEEE软件

从2001年到2005年,我编辑了一个关于设计的专栏bet188足球IEEE软件。除了自己写几个专栏,我还能找到一群非常杰出的贡献者。

企业架构师加入团队

企业架构小组经常走散一天比一天发展。这可能会导致他们的开发工作的知识获取的日期和开发团队出不采取广泛全公司的观点。在看到这个经常我的同事发生(ThoughtWorks的CTO)丽贝卡认为,企业架构师可以通过加入开发团队更有效。

由丽贝卡·帕森斯

2005年9月

阅读更多…

IEEE软件企业架构

bet188足球设计应满足变化

表驱动技术,让系统更改,恕不重大代码更改。

由戴夫·托马斯

2005年5月

阅读更多…

IEEE软件

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

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

由格雷戈尔Hohpe

2005年3月

阅读更多…

IEEE软件

清晰之前

清除代码是好的,但你应该牺牲清晰度可测性?

由迈克尔·羽毛

2004年11月

阅读更多…

IEEE软件

快速失败

如果软件要去南方,吉姆解释在此列,为什么它应该尽可能快地崩溃。

吉姆·海岸

2004年九月

阅读更多…

IEEE软件

最重要的设计准则?bet188足球

每个人都有自己的重要设计指南。bet188足球Scott专注于界面以及如何设计界面,使其易于正确使用,而不易不正确使用。bet188足球

由斯科特·迈耶斯

2004年7月

阅读更多…

IEEE软件

MDA:建模人员或UML乌托邦的报复吗?

在2003 OOPSLA戴夫·托马斯(OTI的创始人)给驱动架构模型的深思熟虑和强有力的批判。在本专栏中,他解释了为什么他认为一个通用的模型驱动的方法很可能会失败,并指出了UML和领域特定语言还是具有价值。

由戴夫·托马斯

2004年5月

阅读更多…

IEEE软件

连续设计bet188足球

重构、JUnit之类的工具以及极限编程(XP)之类188足球比分直播的敏捷方法的日益流行,使人们看到了一种新的设计风格。bet188足球持续设计是使用重构来持bet188足球续改进程序设计的过程。188足球比分直播在本专栏中,Jim讨论了他在持续设计方面的经验,特别是在设计问题上,比如国际化和事务处理方面。bet188足球

吉姆·海岸

2004年1月

阅读更多…

IEEE软件

数据访问例程

封装的共同部分,特别是与面向对象的系统中,是隐藏的数据结构。然而,它也很常见得多公开数据访问例程这背后的数据。在本专栏中我将介绍写数据访问例程的一些准则。但是不要忘了,如果能留下隐藏的数据,这通常是更好的。

由马丁188bet足球充值

2003年11

阅读更多…

IEEE软件

谁需要架构师?

什么是架构,到底谁是架构师?这些问题似乎让每个人都很恼火。因此,在这个IEEE软件专栏中,我让Ralph Johnson来解释架构:用一个与所有其他定义相匹配但又没有人同意的定义。我还谈到了建筑师的两个亚种:Architectus的ReloadusArchitectus Oryzus

由马丁188bet足球充值

2003年7月

阅读更多…

IEEE软件

Marketecture和Tarchitecture的区别

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

由Luke Hohmann

2003年7月

阅读更多…

IEEE软件

组件和混乱的世界

为什么混沌理论认为,组件装配可能不那么容易,因为它标榜的那样好。

由丽贝卡·帕森斯

2003年5月

阅读更多…

IEEE软件

模式

在宝贵贡献我的IEEE列模式能对理解软件设计。bet188足球

由马丁188bet足球充值

2003三月

阅读更多…

IEEE软件写作

什么时候制作一个类型

关于何时为值创建新的用户定义类型(或类)的指南。

由马丁188bet足球充值

2003年1月

阅读更多…

IEEE软件编程风格

使用元数据

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

由马丁188bet足球充值

2002年十一月

阅读更多…

IEEE软件编程风格

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

吉姆和阿列克谢率先开展的NUnit新版本的主导作用。从此,他们反映在如何设计是由属性的新的.NET语言特性的影响。bet188足球

由詹姆斯·纽柯克和阿列克谢·沃龙佐夫

2002年九月

阅读更多…

IEEE软件

然而,另一个优化文章

它总是让我惊讶的是关于性能优化许多行之有效的原则是不是很出名。这篇文章是另一个企图掩盖这些。

由马丁188bet足球充值

2002年5月

阅读更多…

IEEE软件

公开接口与发布接口

许多现代语言使公共和私人特征之间的区别一个模块中。不得到由经常的区别在于公开和发布功能之间:那可能是一个更重要的区别。

由马丁188bet足球充值

2002年三月

阅读更多…

IEEE软件API设bet188足球计

避免重复

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

由马丁188bet足球充值

2001年1月

阅读更多…

IEEE软件

分离用户界面代码

其中的第一课我学到的是要始终保持用户界面代码从别的分开。不光是这仍然很好的建议,这是令人惊讶它是如何经常被遗忘。

由马丁188bet足球充值

2001年三月

阅读更多…

IEEE软件

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

克雷格的列看起来在现场的开闭原则的重要性和受保护的变化,为什么帕纳斯的信息隐藏超过封装。他还提供了有关如何执行受保护的变化的一些技巧。

由Craig Larman与

2001年5月

阅读更多…

IEEE软件

异径接头

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

由马丁188bet足球充值

2001年7月

阅读更多…

IEEE软件

要明确

通常设计技术bet188足球被用于使系统更加灵活,但最终会被更难与工作。其中一个原因是,外显的是,常常会在设计上被遗忘的一个属性。bet188足球

由马丁188bet足球充值

2001年十一月

阅读更多…

IEEE软件编程风格

测试总线势在必行

可测试性是这样的,你应该做的架构决策,以提高系统的可测试性的重要的美德。

罗伯特•马丁

2005年7月

阅读更多…

IEEE软件

模块组装

模块化程序设计并不只是面向接口编程,它也是关于组装的模块组合在一起,而不各个模块知道哪些具体的模块与之交谈。

由马丁188bet足球充值

2004年三月

阅读更多…

IEEE软件

具有目的感造型

你所画的模型的类型取决于你想要把它们放入的目的。John描述了概念模型、规范模型和实现模型之间的有用区别。

由约翰·丹尼尔斯

2002年1月

阅读更多…

IEEE软件


所有标签

API设bet188足球计·敏捷·采用敏捷·分析模式·应用架构·应用集成·不好的事情·大数据·棋牌游戏·构建脚本·证明·合作·计算机历史·会议板·会议·持续交付·新型冠状病毒肺炎·数据库·bet188足球·字典·分布式计算杂志·改道·多样·文件·领域驱动设计bet188足球·领域特定语言·国内·封装·企业架构·估计·事件的架构·进化型设计bet188足球·体验报告·旁白的架构·极限编程·前端·小工具·IEEE软件·infodecks·网络文化·面试·语言功能·语言工作台·精益·传统康复·法律·指标·microservices·移动·NOSQL·合作对象设计bet188足球·解析器生成器·摄影·播客·流行·演讲技巧·隐私·过程理论·生产力·编程平台·编程风格·项目计划·招聘·188足球比分直播·188足球比分直播重构的边界·需求分析·ruby·安全·视频通话·团队环境中·团队组织·技术债务·技术领先·测试类别·测试·thoughtworks·工具·旅行·UML·版本控制·Web开发·网页服务·网站·写作

2020·2019·2018·2017年·2016·2015年·2014·2013·2012·2011·2010·2009年·2008年·2007年·2006年·2005年·2004年·2003·2002年·2001年·2000·1999·1998·1997·1996

所有内容