Balsamiq Mockups原型图设计软件
摘要:看到其他人对于Balsamiq Mockups的介绍,觉得这是个非常好的页面设计图软件,可以非常直观的画出界面设计图,非常好用。 这款软件的亮点可以想 VB 或者 Dreamware 之类的界面拖拽的方式即拖即现,点击拖拽后的控件(可以这么称之为吧),就提示相关的参数属性设置。而且控件库都是可视化显示,无论对于初入这个软件还是不懂设计的和画画的朋友都可以很轻松的上手而且还是手绘的效果,虽然界面不...
阅读全文
posted @
2009-11-22 15:00
马可香蕉
阅读(353)
推荐(0)
[转]软件开发者面试百问
摘要:想雇到搞软件开发的聪明人可不容易。万一一不小心,就会搞到一堆低能大狒狒。我去年就碰到这种事了。你肯定不想这样吧。听我的,没错。在树上开站立会议门都没有。
问点有难度的问题能帮你把聪明人跟狒狒们分开。我决定把我自己整理出来的软件开发者面试百问发出来,希望能帮到你们的忙。
这个列表涵盖了软件开发知识体系中定义的大多数知识域。当然,如果你只想找出类拔萃的程序员,便只需涉及结构、算法、数据结构、测试这几个话题。如果想雇架构师,也可以只考虑需求、功能设计、技术设计这些地方。
不过不管你怎么做,都要牢记一点:
这里大多数问题的答案都没有对错之分!
你可以把我的这些问题作为引子,展开讨论。例如下面有个问题是使用静态方法或是单例的缘由。如果那个面试的就此展开长篇大论,那他很有可能是个聪明能干的家伙!如果他一脸茫然的看着你,发出这种声音,很明显这就是只狒狒了。同样,想知道一个数是不是2的乘方也有很多方法,不过要是面试的人想用mod运算符,嗯……你知道我的意思吧。(你不知道也没关系,来根香蕉?)
阅读全文
posted @
2009-03-13 23:20
马可香蕉
阅读(170)
推荐(0)
[转]bug状态开发人员必知必会
摘要:转自:http://blog.csdn.net/lovingprince/archive/2008/12/02/3426551.aspx 在项目开发过程中,我发觉很多人在解决测试人员提出的bug之后,应该将这个bug修改成什么状态不太了解,导致了最后统计bug解决数量,以及遗留 bug等等数据不准确。作为开发人员,我觉得了解bug的解决状态是一门基础课程。这里我将开发人员用到的bug...
阅读全文
posted @
2008-12-03 11:30
马可香蕉
阅读(405)
推荐(0)
面向对象的设计原则
摘要:面向对象的设计原则: 第一 : 开闭原则 第二 :里氏代换原则 第三 :依赖倒转原则 第四 :迪米特法则
阅读全文
posted @
2008-10-31 10:42
马可香蕉
阅读(178)
推荐(0)