Java
文章平均质量分 73
Debug_Today
继续前进
展开
-
设计模式 - [观察者]
一个观察着队列, 一个被观察着, 并且它们是依赖关系, 观察者与被观察者都定义为接口. 虽然以前都一直在用这个模式, 但是居然不知掉它的名字, 悲哀, 读点课本好呢.C++ 实现方式class Object;template class Subject{ friend class Object;protected: std::list m_lists;public: Subjec原创 2009-10-09 17:44:00 · 685 阅读 · 0 评论 -
对某个女孩“恋爱”代码的改进
曾经一个女孩写的代码: result love(boy, girl) {- if ( boy.有房() and boy.有车() ) {- boy.set(nothing); return girl.嫁给(boy); } if ( girl.愿意等() ) {- while( ! (boy.赚钱 > 100,000 and girl.感情 > 8 )原创 2009-10-09 17:48:00 · 1019 阅读 · 0 评论 -
23种Java设计模式
在Java论坛看到这篇文章,作者以轻松的语言比喻了java的32种模式,有很好的启发作用,但可惜没有给出具体的意思,我就在后边加上了。这些都是最简单的介绍,要学习的话建议你看一下阎宏博士的《Java与模式》一书。 创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅转载 2009-10-09 17:43:00 · 754 阅读 · 0 评论 -
使你的代码变得更加美观,易读
无意中看了很多代码,大家往往为了更加方便,轻松,而使代码的可读性下降,可读性很重要,无论是对你或者是看你代码的别人。可以这样想,假如过了几年,无意中翻到以前写的代码,你能确保在读懂它的意思吗?同样,也要确保别人也能读懂。在软件工程中,团队合作是很重要的,成员之间的交流更为之重,交流当中也包含了代码的浏览,所以一定要保证代码的美观。 第一: 熟练使用typedef 1. type原创 2009-10-10 20:40:00 · 1432 阅读 · 1 评论 -
美化你的代码
记得很久以前就看过一篇文章,说怎么写代码可以使你的代码更加的美观,前几天在论坛上又看到关于美化代码的见解,所以我也写点东西…… 一个好的程序员他写出代码不仅优秀而且很美,任何一个学过得人都可以看懂,为了更好的可以交流代码,我们需要对我们的代码进行美化。 代码的美化主要善用缩进,空格和换行的时机的,有的编辑软件就提供了自动缩进功能。 从基础的来了,比如函数的编写: 空格的应用: void Test(原创 2009-10-09 17:52:00 · 1074 阅读 · 0 评论