OO Programing in C (1)》的相关内容

敲响OO时代的丧钟!——DJ对于数据持久化的支持(3)

http://spaces.msn.com/members/zbw25/Blog/cns!1pA6-3FOo9yNp_4lmEHxdDqA!220.entry   欢迎你,朋友!现在你看到的是一篇极为重要的论文,如果你是一个程序员,并且是第一次看到这篇论文,请记下当前时间——这是一个重要的时刻!   OO主导软件开发的时代已经持续得太久了,对于OO的迷信更是根深蒂固!OO就是先进,OO就是正统 ...
by 庄表伟 2005-06-06 浏览 (99023) 回复 (375) 关键字:

OO Programing in C (2)

OO Programing in C is not only POSSIBLE, but also PRACTICAL. -------------------------------------------------------------------------------- “class“是很多OO编程语言里的关键字,它来源于OO鼻祖Smalltalk。class(类),是对一群有相同特 ...
by rubynroll 2007-12-24 浏览 (883) 回复 (4) 关键字: c oo

我也来发邮件

看了Robbin的《面向对象的思维方法》,有感而发,也想谈谈自己的从面向对象的角度出发,发邮件的思路。 先设定一个环境,假设Java视线论坛,要组织一个活动,需要给每个会员发送通知,这个目标,用面向对象的思路应该如何实现? 1、什么是对象?   这个问题太大,其实我要问的问题可以缩小成为:“在我前面设定的这个环境中,哪些是对象?”同时还要补一句,“哪些不是对象?”   各位可能看到这里,就已经 ...
by 庄表伟 2004-04-02 浏览 (10294) 回复 (29) 关键字:

ruby on rails为什么暂时无法成为企业应用开发的主流?

今天上午和庄表伟在msn上交流了一些看法,下午和JavaEye2.0的主力开发人员jerry讨论了关于ruby on rails在企业应用开发和团队协作的问题。通过讨论,有了一些初步的想法和观点,虽然还不是很清晰,但是现在总结和记录下来,留待今后的实践来验证。 ozzzzzz在Java将死?中提出了一个衡量未来主流工业语言的标准,其中有一条很有意思: ozzzzzz 写道 1. 应该能规范书写 ...
by robbin 2006-09-17 浏览 (46976) 回复 (42) 关键字:

OO Programing in C (2)

OO Programing in C is not only POSSIBLE, but also PRACTICAL. -------------------------------------------------------------------------------- “class“是很多OO编程语言里的关键字,它来源于OO鼻祖Smalltalk。class(类),是对一群有相同特 ...
by rubynroll 2007-12-24 浏览 (271) 回复 (4) 关键字: c oo

面向对象的软件开发

面向对象的软件开发Linda M. Northrop(本文转载自软件工程专家网www.21cmm.com,不代表gigix观点)1 历史回顾   针对日趋复杂的软件需求的挑战,软件业界发展出了面向对象(OO)的软件开发模式。目前作为针对“软件危机”的最佳对策,OO技术已经引起人们的普遍关注。最初被多数人看作只是一种不切实际的方法和满足一时好奇心的研究,现在得到了人们近乎狂热的欢迎。许多编程语言都推 ...
by softstone 2002-03-25 浏览 (54) 回复 (0) 关键字:

《程序员》推荐三味书斋--OO篇

创建人:《程序员》 主持人:熊节(透明):《程序员》杂志社技术编辑,C-View成员。 嘉宾:孟岩(梦魇):联想公司掌上设备事业部应用开发处任职,C-View成员。与侯捷先生合译了《C++ Standard Library》一书。 王昕(痴人),C-View成员,《The C++ Standard Template Library》译者。 透明:对于面向对象,UML应该是第一要素。自然语言有着极 ...
by finalbone 2006-11-11 浏览 (685) 回复 (0) 关键字:

从 if else 到设计模式的转变

面向过程设计和面向对象设计的主要区别是:是否在业务逻辑层使用冗长的if else判断。如果你还在大量使用if else,当然,界面表现层除外,即使你使用Java/C#这样完全面向对象的语言,也只能说明你的思维停留在传统的面向过程语言上。 传统思维习惯分析   为什么会业务逻辑层使用if else,其实使用者的目的也是为了重用,但是这是面向过程编程的重用,程序员只看到代码重用,因为他看到if e ...
by xiao_yi 2008-03-05 浏览 (160) 回复 (18) 关键字: if, else, xiaoyi, 小一

软件架构之面向对象技术

  面向对象编程语言包括Smalltalk、 C++、 Java编程语言和C#(微软.Net开发环境中提供的一种语言)。这些语言按照抽象数据类型(通常称为类)的要求支持数据和操作代码的封装。在面向对象编程语言中,封装能力对于适度大小的程序是足够的。只要软件模块由单独的程序员维护,封装对于提供一些内在的优点就是完全足够的。但是,特定语言的封装不足以支持软件的重复使用和分布式系统。  在面向对象技术中 ...
by roruby 2005-03-11 浏览 (17) 回复 (0) 关键字:

dotmars: .Net-like 的 D 类库

鉴于 phobos 和 tango 都让我很不爽,因此我准备按照 .Net Framework 的结构写一个中立于 phobos 和 tango 的类库 dotmars. 目前已经完成了如下部分(仅 windows 部分),可以通过编译,我还没时间测试。 D:\work\dotmars\trunk\src\dotmars\math.d D:\work\dotmars\trunk\src\dotm ...
by oldrev 2007-04-25 浏览 (1300) 回复 (31)

红旗还能挺多久?C++能用来干什么?

Adobe宣布Flex 2开源了,于是去看了两天。初步结论,Flex/Flash的威力是强大的。 当初觉得天天对着计算机搞底层的东西太枯燥,想着写商用程序可以和人打交道,而且要掌握行业知识也算是跨学科,于是上了这条贼船,现在发现这行的本质是在数据库里读读写写,还是底层的东西更有趣些。不过一家人等米下锅,商用程序也是衣食父母,那么就虔诚的静心写好商用程序。 现在的商用程序,几乎都要有个web界面 ...
by bigpanda 2007-04-29 浏览 (9932) 回复 (39)

在豆瓣的python组看到的一些对c++的评论

在豆瓣上看到的: http://www.douban.com/group/topic/1395156/ 我只摘抄出一些 引用  C++其实不是unix所需要的,反而是windows所需要的。unix下大多程序还是c写的。所谓复用和复杂逻辑,unix通过KISS,将功能分配到最小,然后利用管道,socks和lib来拼接功能。这样就大大的降低了复杂性。windows的GUI问题才是真正不好解决的东西 ...
by simohayha 2007-05-10 浏览 (2158) 回复 (8)

再论D语言数组的性能

本来想发篇帖子,了了几句说明情况就OK了。 但是,后来越写越多,干脆写成文章得了,哈哈。 偶是新人,如有不对的地方,还望各位老前辈指正啊。 文章地址: http://colorful1982.blog.sohu.com/46495851.html
by Colorful 2007-05-18 浏览 (1831) 回复 (25)

开发 J2ME 应用程序准则

一.开发 J2ME 应用程序 1.介绍 在这一章中,我们将复习一下在为小型设备开发应用程序时需要牢记的一些注意事项。我们将看一下在使用 J2SE 编译 J2ME 应用程序时调用编译器的方法。最后我们将探究打包和部署,以及在这个过程中提前验证所扮演的角色。 设计开发小型设备应用程序要注意的事项 为小型设备开发应用程序,需要您在设计阶段制定某种策略。最好是在开始编写代码之前,战略性地为小 ...
by wuhua 2006-11-27 浏览 (1139) 回复 (1)

推荐知识库条目

Comming soon