一笑聊斋

书山无路劈荆棘,学海茫茫浮木舟!皇天厚赐我才庸,唯有搏命与天挣。不尽人世坎坷路,岂有繁华幸福驻?满怀壮志闯江湖,不立威名不归梓。 ——夜读自励 SmileOnce于2004年元月4日夜

统计

常用链接

留言簿

大师网志(Leader's Blog)

好书推荐(Good Book)

好站收藏(Site Navigation)

开发中心(Developer Center)

友情链接(Friend's Blog)

阅读排行榜

评论排行榜

最新评论

共2页: 1 2 下一页 
re: 测试一下贴图片! 杨小雪 2004-11-12 08:14  
我们家的宰牛场
re: 测试一下贴图片! 杨小雪 2004-11-12 07:56  
我们家的宰牛场
re: Hello World ! allen 2004-08-20 13:52  
谁能详细解释一下python里的while语句的使用?
softice问题~~ 水精灵 2004-08-11 09:34  
昨晚装你原先给偶的那个softice 4.05,机子出问题了~~开机启动不了,要reset然后按esc键才能进入~~怎么回事?有没有什么补丁要装?
re: 计算a^m次方的快速算法 xjf 2004-07-27 18:12  
这个算法快在哪里?感觉它比较的次数比传统的做法还要要多

re: 突发奇想的安装系统方法 无右 2004-06-16 15:34  
:)
试试先!!
双刃剑 乾坤一笑 2004-06-16 13:22  
有时候觉得宏还是蛮方便的。
re: 突发奇想的安装系统方法 周星星 2004-06-16 09:47  
更简单的方法就是禁止宏的运行,我觉得类似于宏之类的东西就等同于M$的病毒。
re: CRC是 风卷千堆雪 2004-06-14 12:53  
crc只是构件类图的大体方针,具体的实现还是要依靠其他的软件开发过程比如rup
我就是那篇文章上看的这个图。 乾坤一笑 2004-06-14 11:14  
另外,我还在用Delphi开发程序。
这个图在程序员6月刊上刊登过.
win32的程序看来要慢慢退出舞台了.
将导致软件的一场大革命,很多软件,很多开发工具,将淘汰和面临淘汰.
举个例子,有谁还在用delphi开发win32程序?

被马拖着走的时候.... 一笑 2004-06-12 19:53  
要想不被拖死,有2招:1>金钟罩、铁布衫,皮糙肉厚,拖不烂;2>自己跑快点、跑到前面。 (不过要想拖死马可不容易,所以最好还是不上这条船)

:)
总有变和不变的地方 ksl 2004-06-12 16:33  
工具的更新快,不等于我们也要变的快
技术天天变,看书肯定是跟不上。现在最好的学习资料就是M$的官方发布的信息和国外大师Blog上的点评。我觉得每个星期如果不抽出1天时间上网来补课,就又落后了。(不甘心呀)中国的软件公司就是不行,只是把员工当作赚钱工具,不给你学习发展的机会,难怪技术落后于美国,这不是程序员的错。
不知道传说中的托管能不能开发驱动之类的东西
呵呵。 乾坤一笑 2004-06-12 11:56  
呵呵,其实在我们公司,代码复用还处于原始的Copy/Paste阶段。做为普通的coder,我又能说什么?(其实就是team leader也没法做这个主,他们不愿意重构老代码) 公司用VB.Net开发,在上海尚且如此,内地更不必说
谢谢[dumbo] 竹叶 2004-06-12 09:42  
其实有的时候专业的术语还是要用的。这样才准确。

CRC是 dumbo 2004-06-11 18:39  
我见到的中文译法是:类-职责-协作,是不是很别扭?所以一般还是写CRC了,就是Class, Responsibilities, and Collaborators。提出人好象就是Kent Beck和Cunningham这两个大牛(我记不清了,说错了大家纠正),CRC给我个人最大的启发就是,设计实际上就是职责的分配过程,也就是说你把各种responsibility放在哪一个类里面,保证类的responsibility的合理和正确性是设计者时刻应该注意到的。
我刚才虽然不认为的它是CRC校验,但是也差不多了。所以说的过头了,希望二位原谅,


在次唐突,望一笑包涵。 :)
关于CRC dumbo 2004-06-11 17:34  
不好意思,有时觉得中文的翻译不够达意,因此习惯于写英文了,倒不是崇洋媚外了:)

CRC是一种很早就出现的分析设计方法,一般的软件工程书上都会有讲到,尤其是CRC方法催生了后来的OOA/D方法,因此多数OOA/D的书里都会提到。并且这种方法十分的简单实用,所以尽管老,很多大师都还推荐这种方法。你在网上查“CRC 卡片”或者“CRC Card”能找到很多。我多年前看过一篇很好的文章,名字好象叫design using CRC card,十分实用,可惜好象没留下来,刚才找了半天也没有看到。555

要是言语间有什么冒犯的请多包涵啦,我个人表达能力不行,很多时候词不达意!乾坤一笑兄请多包涵!!!!
:) 不介意的。 乾坤一笑 2004-06-11 17:24  
如题。
re: 共享代码(抽取公用的函数或类)的目的 unruledboy(灵感之源) 2004-06-11 17:21  
to:竹叶
咱们还是不要在别人的帖子里面说不相关的问题,对贴主和各位,我实在感到惭愧和抱歉。
re: 共享代码(抽取公用的函数或类)的目的 unruledboy(灵感之源) 2004-06-11 17:19  
to:竹叶
我的确犯了这个手误,不过我从来没有“太自大”啊!我向来都很虚心向大家学习的。
呵呵。 乾坤一笑 2004-06-11 17:13  
初看CRC,我还以为是CRC奇偶校检,呵呵,我以前是开发单片机的:)

我没学过设计模式,不懂敏捷开发、XP编程,也没有空学。没办法,业余时间已经被课程排满了,如果明年有空的话我会学的。

dumbo兄引用了很多英文术语,说实话我看不懂是什么意思,希望能够讲解的细致一些,把原理讲出来。这样才能帮助我提高。(不然我会很晕的^_^)

补充一点:我素来认为Blog是网志,是用来记录我个人的思维的,我并不是在这里发表论文,我还没有学到那个程度,呵呵。
呵呵,怎么变成了JJWW了,奇了怪了。你没理解我的意思啊,建议最好去看看什么是CRC,这里的Responsibility就是中间的那个R呀。谁也没有笑话乾坤一笑啊?只是我个人觉得楼主说的比较表面化,其实不管是Refactoring还是OOD,如何在设计构型间分配responsibility都是十分重要的。代码具体分布在哪里只是一种表面现象,其实质是表示你把responsibility分配错地方了——如果从refactoring的角度说。竹叶说的“ 关键是分配时的responsibility”说实话我还真没看懂,呵呵。
不过欢迎“乾坤一笑”继续发表自己的看法!中国软件业需要的是真正的技术讨论,而不是互相指责,让我们从自己身上做起吧。
TO[英文高级翻译科班出身的] 竹叶 2004-06-11 16:07  
英文高级翻译科班出身的大哥,很不好意思但是现在你犯了个这样的低级错误啊,还被我这个非英语专业的读到了。希望不要太自大了啊。还是谦虚点好啊。

细水方能长流啊。

//
// ISO C++ 14882: 19.2 Assertions
//

/** @file cassert
* This is a Standard C++ Library file. You should @c #include this file
* in your programs, rather than any of the "*.h" implementation files.
*
* This is the C++ version of the Standard C Library header @c assert.h,
* and its contents are (mostly) the same as that header, but are all
* contained in the namespace @c std.
*/
re: 共享代码(抽取公用的函数或类)的目的 unruledboy(灵感之源) 2004-06-11 15:57  
to:竹叶

我是手误了:我应该拼写成refactoring的。悄悄告诉你:我是英文高级翻译科班出身的,这个低级错误不应该犯。
不是共享经验。 乾坤一笑 2004-06-11 15:25  
是记笔记。:) 对的错的都是我自己的想法。希望大家解释的详细一点,最好能够告知出处或参考书籍,谢谢了。
TO[dumbo] 竹叶 2004-06-11 15:22  
说你什么好呢?已经有前车之辙了,你还重蹈覆辙:“关键是responsibility的分配” 大哥,是不是说成:“关键是分配时的responsibility”更好呢?

还有啊,乾坤一笑奉献自己的经验有错吗?也许别人没有你们的水平高,但是可能别人就是这么高的水平,并且不保留的说了出来,总比你们有水平而不奉献,却跑来JJWW的好吧?

如果说错了,给你们道歉哦。
TO[unruledboy(灵感之源)] 竹叶 2004-06-11 15:17  
这位大哥,你说的refectoring是不是refactoring啊?你不会把refectoring(餐厅)说到算法上吧?
          if(你的E文不好||记性不好)
            用中文说;
          else
            就说的准确点;

不好意思。
基本上没说到点子上,关键是responsibility的分配,其实这种方法与CRC是相通的
你是说文中b>不对? 乾坤一笑 2004-06-11 13:50  
我在dev-C++上试了一把,仅仅
#include <cassert>
而不用“using namespace std;”确实可以编译通过,
为什么?

《C++ primer III》中说是要加上“using namespace std;”的,他还强调的说。
re: 共享代码(抽取公用的函数或类)的目的 阿雅(ay__ya@msn.com) 2004-06-11 12:51  
有理
re: 共享代码(抽取公用的函数或类)的目的 unruledboy(灵感之源) 2004-06-11 11:54  
可以更深入一点谈谈你对refectoring的心得;)
re: C++中的断言(assert) 周星星 2004-06-11 11:29  
:) 她没有名字空间的
re: C++源码语法高亮显示转成html oldjacky 2004-06-09 14:26  
其实就是读取一个文件,把关键字转换成高亮,再输出.

不过这个组成组件在代码技术论坛里用,倒是一个不错的想法.
有没有中文的啊?
re: 测试一下贴图片! lovecreatesbeauty 2004-06-05 09:27  
谢谢。您的汇编一定很厉害呀,学习学习。
re: 测试一下贴图片! lovecreatesbeauty 2004-06-04 17:56  
请指教一下,如何贴图片?
re: 计算a^m次方的快速算法 荣哥 2004-06-04 15:44  
版税版税
哈哈,都已经下载到机子上了
支持一下 无右 2004-06-03 17:03  
笑笑努力!!一定会找到自己喜欢的工作的!!:)
不是我不用C++,而是。。。 一笑 2004-06-03 16:37  
不是我不用C++,而是我找工作的时候没敢对语言有所挑剔,不然我早就就饿死在上海了。:) 我认为我学C++还没有入门,虽然喜欢它,也只能放在晚上了。
re: 计算a^m次方的快速算法 周星星 2004-06-03 16:22  
呵呵,我和你虽然都是程序员,但服务的行业可能不一样,所以你觉得做项目不用C++,而我觉得做项目非得用C/C++不可;可见,在软件开发这个领域,分工也越来越细了。
谢谢。 一笑 2004-06-03 16:15  
说实话,学C++我很困惑。因为做项目不用C++,所以真正练手的机会很少,VC6的MFC我有懒得用。不知道除了MFC,做windows窗体程序和做sql server数据库有没有什么新技术?我目前在看《算法 I~IV》和《C++语言的设计与演化》,希望能加强对C++语言的了解。我觉的其他诸多语言大多都能在1月内上手和入门;唯独C++,树大叶茂,令人难以把握。我觉的等到我学到标准模板库的时候,也到明年了。:)
re: 计算a^m次方的快速算法 周星星 2004-06-02 18:42  
建议你没事看看SGI版本的STL,她里面就使用这个算法,其他还有很多好的算法。
再开个茶斋 游戏人生 2004-05-31 20:18  
支持支持。
一笑就是一笑 游戏人生 2004-05-31 20:01  
好高难度啊,难道就不能简单点?
共2页: 1 2 下一页