程序人生
SY_曾开心
只有不断的学习,才能取得进步
展开
-
如何有效的减少程序Bug
什么是优秀的代码?简而言之,经济、规范、安全的代码。在平时的工作中,我们要朝着这个方向努力,时常站在团队、流程、个人能力的角度去思考优秀的代码。 提高程序员的修养,是一个永不过时的课题。从别人的失败和自己的失败中学习、积累、提高,是一个程序员成长的必修课。 第一:从代码风格的角度来避免错误,正确的使用代码缩进,大括号。 第二:利用编译器的警告,可以帮助我们清除很多错误。 第三:回归测试,如果有代码变更,我们可以用回归测试...原创 2021-07-04 12:07:57 · 696 阅读 · 0 评论 -
条件运算符的使用,什么是好的代码
写出优秀的代码是每个程序员的毕生追求,毕竟写代码本身是个技术活,代码的好坏,其实也是工艺的好坏。作为一个技术类的工种,没有理由不去思考如何写出优秀的,让人惊叹的代码。 那什么样的代码才是优秀的代码呢?对于这个问题,每个人都会有自己的答案。 对于条件运算符的使用,有很多的相关争论,自己写代码的时候也在想到底该不该使用条件运算符,或者在什么样的情况下使用。 条件运算符的使用,可以使代码看起来简短、整洁、干净,而且如果能把代码以最少的行数,最简...原创 2021-07-04 11:36:36 · 136 阅读 · 0 评论 -
编程巨星的唯一秘诀
别以为是那些软件开发定律,别以为是开发出那些特殊用途的软件,别以为是软件设计技术本身。只有一条真理决定了一个软件程序员的成功还是失败。由于坚持这个真理,一个资深的程序员能在一天的时间里学会一门新的编程语言,而由于不坚持这条真理,一个初级的程序员用十年时间也只能挣到一份糊口钱、永远是来实现别人的设计、永远不够优秀而得不到晋升的机会。这条真理让你看清了查的程序员和好的程序员的不同之处,好的程序员和伟大...转载 2019-05-04 11:32:22 · 151 阅读 · 0 评论 -
编程能力的四种境界
人类心理学研究中的一个基础支撑科目就是分析人的潜意识和意识。 弗洛伊德是最早的一位能够清楚的认定和描述我们的心理活动“领域”的人。 在他这著名的一生的早期,他就指出我们的意识里分“潜意识”,“前意识”,“意识”。 如 果我们想能清楚他们分别跟我们的思想、感觉、认知、判断和动机(这这些在我们每天的生活,职业生活中都是关键因素)有什么关联,我们可以把我们自己描述成 一个冰山。 冰山的尖端,唯一能从水...转载 2019-05-04 11:38:26 · 179 阅读 · 0 评论 -
明星软件工程师的10种特质
1. 热爱编程 编程是一种为了满足兴趣而心甘情愿去做的劳动(Programming is a labor of love)。和其他任何职业一样,唯有真正的热情,才能完成真正的伟大事情。这里有个误解,认为编写代码是机械化并纯科学性的。事实上,最优秀的软件工程 师是工匠,他们能把能量、独创性和创造力融入到每一行代码中。伟大的工程师知道何时该把代码雕琢至完美,知道何时把大型系统像拼图一样组装到一块。热爱...转载 2019-05-04 11:43:18 · 145 阅读 · 0 评论