![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
principle of coding related matters
文章平均质量分 74
sunsnowad
中国科学院计算机网络信息中心科学数据中心博士、助理研究员。专注于大数据分析、处理与可视化技术的研发,在时空数据处理及可视化方面有丰富的经验。
展开
-
《程序开发心理学》读书笔记
今天读到《程序开发心理学》这本书。由于自己匮乏的团队合作经验,对其部分内容并没有太深刻的体会,现摘录一些编程方面的原则。 阅读程序 在阅读出自别人之手的程序时,我们或许可以从中获得一些收获——哪怕只是从别人的错误之中得到乐趣。 优秀程序的要素 如果程序根本无法正常运转,对其效率、适应性、以及生产成本的评估就毫无意义。 如何研究程序设计 最原创 2009-02-26 16:58:00 · 1142 阅读 · 1 评论 -
Thinking in Java 附录之编程准则
侯捷翻译这份附录所提供的建议,可以帮助你进行低阶的程序设计,并帮助你写码。当然,这些都只是一种方针而不是硬性规则。你应该视它们为一种灵感来源。记住,某些情况下你需要加以变通或甚至打破规则。设计1. 优雅需要付出代价。从短期利益来看,对某个问题提出优雅的解决方法,似乎可能花你更多的时间。但当它终于能够正确执行并可轻易套用于新案例中,不需要花上数以时计,甚至以天计或以月计的辛苦代价时,你会看得到先转载 2009-07-20 10:41:00 · 551 阅读 · 0 评论 -
关于open source software
由于种种原因,我对开源软件以及各种开源软件协议知之甚少。但最近参与的GSOC的一个项目正在因为开源协议的转变而进行着激烈的讨论,由于里边有我很少的贡献,所以促使我去了解开源软件以及各种协议。本文的很多内容引用自《开源软件之道》和电影"Revolution OS"。原创 2010-11-18 16:28:00 · 1122 阅读 · 0 评论