
杂谈
lobbve
本人从事嵌入式linux软件研发,希望结交志同道合的朋友共同进步。
展开
-
[转帖]太晚睡觉等于自杀(献给年轻人)
沉重的话题: 一个97级的名校高才生,毕业后进微软的,上月死了,只不过25岁的黄金年龄,珍视自己的生命吧,大家。对自己好一点。 对了,又听到一个悲伤的消息。广告界的好青年,又挂了一人了。此人是联旭的,是业务还是设计我也搞不清楚,。前几天在连续加班后的某晚, 回家睡觉后第二天就叫不醒,挂了。 奇的是,约二个月前,也是联旭的一位女生业务,也是这样,不过她是离职后第二天,还是第几转载 2008-12-02 14:33:00 · 546 阅读 · 0 评论 -
如何提高自己的编程能力
<br /> 1. 扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序.人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。<br /> 2. 丰富的想象力。不要拘泥于固定的思维方式,遇到问题的时候要多想几种解决问题的方案,试试别人从没想过转载 2010-11-22 10:26:00 · 583 阅读 · 0 评论 -
15个良好编程习惯
<br />1. 动手编码之前,你需要对要编码实现的解决方案有一个正式的或粗略的设计。<br />2. 优秀的代码文档跟编程语言知识一样重要。<br />3. 维护程序的各个版本同样重要。 4. 如果工程包含多个源文件,则建立一个README文件,注明每个源文件、数据文件、临时文件以及日志文件(如果有的话)的作用<br />6. 使用循环和条件语句时,先把左右括号对应起来,然后再在里面写其他语句。<br />7. 避免使用幻数(magic numbers)<br />8. 使用有意义的变量和函数名称。<br转载 2011-03-29 16:34:00 · 406 阅读 · 0 评论