呦呦鹿鸣

穷则独善其身,达则兼济天下

分页显示该休矣

当你有很多东西要显示给用户、而且内容多得远非一个屏幕可以放得下的时候,你会怎么办?很自然,你会想到分页。 在2007年,Vitaly Friedman写了一篇文章叫“Pagination Gallery: ExamplesAnd Good Practices”(分页艺术馆:样例赏析以及好的做...

2013-03-30 20:09:56

阅读数:4596

评论数:1

你永远不会有足够的奶酪

“令人赏心悦目的产品和让人勉强容忍的产品之间的差别,就在于它们的细节有没有做好。” 在Human Factors International公司做的一篇演讲文稿里,他们提到了一个叫“哥伦比亚障碍装置”的东西。 译者注:Human Factors International是一个由商业心理学家和...

2013-03-30 19:22:36

阅读数:2505

评论数:0

第一版做得不好,但照样发布

我曾经发布过的软件中没有一个能让我满意的。哪怕一个也没有!部分的原因是,像很多其他的软件开发者一样,我是一个完美主义者。于是,有些问题就不可避免了: 开发计划太激进,时间太短了。我们需要更多的时间! 我们碰到了原先没有预料到的技术问题,它逼着我们做了一个折中的解决方案。 我们的设计做错了,不...

2013-03-30 19:16:47

阅读数:2256

评论数:0

《高效能程序员的修炼》目录及部分精彩章节

高效能程序员的修炼 指引广大程序员走上精益软件开发之路   目    录 1.     入门须知 1.1. 你想当一个程序员 1.2.程序员的八种境界 1.3.如何培养写作习惯 2.     把一堆烂事搞定的艺术 2.1.  学海无边 2.2.  磨刀不误砍柴工 2.3.  一路向前冲 2...

2013-03-30 19:05:55

阅读数:4564

评论数:1

会议是浪费工作时间的最佳去处

本文为翻译初稿。更多精彩内容,敬请关注《高效能程序员的修炼》,人民邮电出版社。 今天你开了多少个会?这个星期呢?这个月呢? 现在你再自问一下,那些会议中有多少是值得参加的?如果把相同的时间用在工作上,你又能完成多少事情? 这不禁让人想知道,我们究竟为什么要开会。 在GitHub,我...

2013-03-27 06:53:02

阅读数:3629

评论数:9

结对编程与代码评审

Tom Dommett对“结对编程”(Pair Programming)有一些正面的经验。他把它们写下来,并分享给大家了: 这个概念是要让两个开发者在同一台机器上工作。他们都有各自的键盘和鼠标。在任何一个给定的时间,其中一个人作为“驾驶员”而另一个作为“领航员”。这两个角色每隔一段时间(可以是一...

2013-03-26 14:40:45

阅读数:2869

评论数:1

避免在代码里写注释

如果用很多注释来“装饰”代码是件好事的话,那么在代码中加入大片大片的注释便是锦上添花了。是这样吗?事实上不完全是这样的。过犹不及,好心也会办坏事。 '************************************************* ' Name: CopyString ' ' P...

2013-03-14 14:21:45

阅读数:8044

评论数:24

学海无涯苦作舟

作者在Twitter上发的一条短讯: “每一天,你一定要一起床就热情澎湃。否则,你就只是在打工。” 3:51 PM –2012-5-1 在我们创办Stack Overflow网站之后,有些人开始承认:我们构造了一个还过得去的“捕鼠器”,把大家都吸引到那里去提问和回答问题。不可避免的猜测也随之...

2013-03-05 09:20:47

阅读数:3256

评论数:1

提示
确定要删除当前文章?
取消 删除