- 博客(12)
- 收藏
- 关注
原创 关于架构设计和项目管理的讨论
这是某日和朋友通过即时通信方式进行的关于项目管理的讨论。我将该讨论重新看了一遍,发觉我说的比较多,听的比较少:)。一般我不是这样的。主要我对于朋友所在的公司(开发习惯,程序员的水平,deadline如何设定等等)比较熟悉,非常担心这个项目是否能够成功,所以就拼命地劝说朋友采用一些回避风险的办法。由于在这个讨论中的目的是以说服为主,所以很多概念叙述的不一定精确完整。这个项目大概有4个人参加,用c++
2005-02-28 09:58:00 1962 4
原创 看到一篇关于脑图软件的文章,很不错
http://blog.blogchina.com/article_2503.13486.html 关于freemind,我以前用mindmanager。
2005-02-25 09:18:00 2077
原创 joel给新手的建议
原文(英文)见http://www.joelonsoftware.com/articles/CollegeAdvice.html也许我以后会把他翻译一下。joel的建议是针对在计算机系就读的学生的,概括起来有6点:学习写作(Learn how to write before graduating. )学会C(Learn C before graduating. )学习微观经济学(L
2005-02-22 14:19:00 1483 1
原创 调试入门
在一个程序员使用设计模式,学习编程思想,指导其他程序员,分析xx架构,苦读操作系统内核代码...之前,他也许至少要学会调试:读调试器的在线文档,搞清条件断点和观察点怎么用。读Maguire写的writing solid code一书,有电子版和中文版。读john robbins的应用程序调试(debug applications)一书,有电子版和中文版。访问www.wintellect.com,读
2005-02-21 18:03:00 1926 1
原创 评C++经典问答第二版(C++FAQs second edition)
内容当然是没的说了。第十章就非常不错中文版由周远成翻译。我所看过的内容,翻译都是准确的。就是有些地方读起来不太流畅,可能也是因为工作量比较大的缘故,译者就没空精雕细琢了。
2005-02-21 17:44:00 2876 1
原创 在碎玻璃上慢慢爬的C++程序员
这两天看了C++ FAQ印刷版,中文名为C++经典问答。其中说到,如果程序员不写能够自动测试自己的对象(简称自测对象),他维护调试自己的代码就是在碎玻璃上爬。所谓自测对象,就是能够自动测试自己的的不变式(invariant)的对象。一个自测对象例子:#include class CTestMe{public: CTestMe() { //init myself //...
2005-02-21 17:35:00 2601
原创 3721免疫程序
http://www.cnblogs.com/unruledboy/archive/2004/07/10/23030.aspx
2005-02-21 13:55:00 1425
原创 SubVersion安装手记(windows2000平台)
1. 为什么要使用Subversion我需要一个在windows平台下可以运行的*强大*的版本控制软件,sourcesafe功能太少,呵呵。cvsnt是我目前使用的软件,但是我觉得配置还是太麻烦。我选择subversion是因为据说Subversion是“更好的cvs”,是跨平台的,是开源的,最重要的是提供了将我的cvs repository转为subversion repository的工具,所
2005-02-21 11:14:00 1291
原创 Python精粹(1)
注意A的方法(method)可以直接塞给B作为接口的参数。比起C++来少写了很多代码。class clsA: def whoami(self,v1="v1"): """function whoami()s comment""" print "i am A"class clsB: def eval(self,fn): fn()
2005-02-18 13:40:00 1760
原创 讨厌“老师”
可能是我的个人偏见吧。大家都是搞技术的,凑巧在一个公司里做同事,为什么没来由的要称呼别人为老师呢。中国传统一直强调师道尊严。“父母师长”,“父母师长”,父母和老师的地位是差不多,总之就是长辈了。我的理解是,中国的传统中,长辈对于小辈总是有点威严的,这没有什么不好。我对于自己的父母,自己真正的老师(小学老师,中学老师),一辈子都保持尊重,谦卑的态度是很正常的一件事。因为他们影响了我的一生,对他们
2005-02-18 11:07:00 1994 4
原创 如何使用wxPython设计gui
wxPython介绍+一个实用的例子1. wxPython简介wxPython是wxWidget的库的一个python的封装。提供了一些库和一些工具。这样wxPython即有python语言的优点:语法强悍,少写了不少代码:)也有wxWidget图形库的优点:直接拉控件到大概位置就行了,不需要去调整控件的对齐,也不需要关心gui界面是否支持各种分辨率的桌面。而且界面都是可以运行时切
2005-02-18 10:35:00 8181 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人