
程序设计
文章平均质量分 77
SinoDroid
这个作者很懒,什么都没留下…
展开
-
中国公历算法
中国公历算法中国公历算法不是太难,关键是星期值的确定。这里给出了简单算法:public static int dayOfWeek(int y, int m, int d) { int w = 1; // 公历一年一月一日是星期一,所以起始值为星期日 y = (y-1)%400 +转载 2011-09-23 11:23:43 · 984 阅读 · 0 评论 -
论编程的最后期限
己写程序的时候,只要你愿意,就可以用很多(或者很少)的时间来完成,但是当你给别人写程序的时候,你就只有一点有限的时间和资源来完成任务。而根据我的经验,一般会导致以下两种情况之一:1. 你必须延长时间以妥善完成任务。2. 你必须写些不严谨的代码来应付过关。如果你做过专业编程,你会明白我的意思。只有极少数够灵活的项目能够给予足够的时间和资源来完成任务。这就使得程序员转载 2011-12-14 14:06:17 · 511 阅读 · 0 评论 -
开发者需知:优秀程序设计的18大原则
良好的编程原则与良好的设计工程原则密切相关。本文总结的这些设计原则,帮助开发者更有效率的编写代码,并帮助成为一名优秀的程序员。 1.避免重复原则(DRY - Don’t repeat yourself) 编程的最基本原则是避免重复。在程序代码中总会有很多结构体,如循环、函数、类等等。一旦你重复某个语句或概念,就会很容易形成一个抽象体。 2.抽象原则(Abstraction Pri转载 2011-12-14 14:06:56 · 469 阅读 · 0 评论