代码改变世界

阅读排行榜

一个关于类的自动生成器的想法

2011-03-11 14:18 by Shawn.Cheng, 145 阅读, 收藏,
摘要: 今天吃完饭回来,突然想到,能不能使类的生成更加自动化呢,?而不是采用编码的方式呢首先想到,将所要创建的类和对应的对象相关信息保存在数据库中,然后,程序运行时,通过读取数据库生成相应的类和字段。而这个转化的服务,也就是从数据库到类对象的生成可以做成一个服务,以后直接调用之。生成相应类文件,然后在对其进行相应修改。这样使类文件自动化生成。但是这样,这样却又带来了版本控制问题类更新了,是只需要更新数据库,但是这个类文件却需再生成一遍。就又想,不用类文件,直接在使用该对象时使用反射或其他什么机制,实现灵活生成对象什么的,这样,却又产生了对像点之后,出不来属性名,编写困难,(枚举记录字段?不好。。。) 阅读全文

编程的首要原则(s)是什么?

2011-03-11 13:53 by Shawn.Cheng, 139 阅读, 收藏,
摘要: 半年前,JoelOnSoftware和CodingHorror合搞的stackoverflow.com刚上线不久,我兴冲冲地跑过去扔了一个问题:你们认为编程的首要原则是什么?作为我的学习原则的一个实践:8. 学习一项知识,必须问自己三个重要问题:1. 它的本质是什么。2. 它的第一原则是什么。3. 它的知识结构是怎样的。5个月过去了,这个问题到现在还有人回复,我得到了一大堆有意思的答案,忍不住翻译过来与大家分享:1. 获得最多认同的答案:KISS – Keep It Simple StupidDRY – Don’t Repeat Yourself一点不感到意外吧?注:DRY原则倒是比较好理解和 阅读全文

对程序员最具影响的书籍

2011-03-20 00:16 by Shawn.Cheng, 128 阅读, 收藏,
摘要: OSMSG.com写道 "国外知名网站 stackoverflow 上有一个问题调查: 哪本书是对程序员最有影响、每个程序员都该阅读的书?, 这个调查已历时两年,目前为止吸引了 153,432 人访问,读者共推荐出了 478 本书(还在增加),其中最火的一本书《Code Complete》被顶了 1333 次。如果你是个程序员,你一定有兴趣看看这些书里你都看过几本,如果你一本没看过的话,我也不好说什么,也许你是个天 才,但我相信大多数人都知道,你在学校里根本学不到什么真正的工作中需要的知识,我们毕业后能帮助我们在公司中胜任工作的老师就是这些优秀的书籍,一本好 书可以改变一个人的一生。 阅读全文
上一页 1 ··· 8 9 10 11 12