广告

爱尚实训:关于软件开发你真正需要知道的几个事情

新浪微博
QQ空间
豆瓣网
百度新首页
取消

互联网时代的技术来得快,去得更快。就像Flash这样曾经雄霸天下多年的技术,都有被人人唾弃的一天。如果没有足够强的学习能力,就无法跟上变化,被淘汰只是迟早的事。想想看,你苦心钻研多年引以为傲的技术,一夜之间就没有用武之地了,难免会有一种「身体被掏空」的感觉。

在你下定决要进军IT行业之前,你需要真正了解几件事情
没有魔法

软件100%和魔法无关。你看到的每一个行为,你运行的每一个效果,它之所以发生只是因为一些代码使之发生的缘故,而且总是能够跟踪那些代码。

松鼠综合症

在你深入研究的时候,你会发现软件充满了无穷级的干扰,同鼠穴一般错综复杂的走向。如果你放纵内心想像松鼠一样囤货的欲望,你固然可以学到很多东西,但如果你能退一步,每隔一段时间问问自己是否真的需要探索这条特殊的鼠洞,那么你能收获更多。尝试停留在一个小的范围内可以帮助你达到

原罪

每次你写代码,你就会写bug。这是一个真理。不管你多么,不管你多么,不管什么,不管怎么样,你无法写出的代码。这是人性的一个特点。

所以你不能避免写出bug。

但是你可以明智地减少bug:

所以,你要养成以下良好的习惯:

1.注释

在代码中注释的目的不是为了解释代码做什么——可以读取代码!注释目的是为了解释当你写代码的时候是如何思考的。

在写完代码的半年后,你可能已经不记得上述任何问题的答案,哪怕是你自己的代码。所以,要写下来。这是无价的,当你试图弄清楚有些事情为什么坏了的时候。

2.测试

你可以编写测试的代码以确保其他代码可正常工作。这样做出人意料的重要,但我们大多数人往往在这方面做得很糟糕,因为我们总会去做其他的事情。所以先要写测试。这是知道确保写测试的**途径。

3.解决方案而不是写代码

写代码比解决问题更容易。代码往往具有良好定义的输入和输出,一种可预测如何使用的方式,以及一个你可以说你已经完成了写代码这一任务的时间。问题就混乱得多,会涉及到个人和组织,并且有真实世界的约束,例如让人们实际使用你已经建立的东西。

解决问题比编写代码更重要。人们很容易忘记这一点,所以要谨记这一点。

较后,还有一件可能比其他剩下没有谈论的东西更重要的事情:

4.不要放弃

软件正在日新月异地变化和发展。你永远不可能掌握所有。事实上,直到你准备放弃的那一刻,你依然没有资格说你已经懂得够多。不断学习,不断拓宽你的视野,保持睁大你的眼睛。

这个世界上总有一个地方,会让人们低下头来专注于一个小小的领域,但在我的经验中,有更多的地方值得人们去贪婪地学习并致力于解决碰到的任何问题。

爱上一门技能,精通一个领域,养成良好的习惯,每天进步一点点,你就离成功更接近。爱尚实训希望每位计算机爱好者,都能专注并热爱这个行业,并取得娇人的成绩。移动你的手指,改变世界!

爱尚实训,一个IT培训学校,5人小班,一线主流技术、三线城市费用。

哈尔滨市南岗区爱尚职业技能培训学校为你提供的“爱尚实训:关于软件开发你真正需要知道的几个事情”详细介绍
在线留言

*详情

*联系

*手机

软件开发工程师信息

VIP推荐信息

热门搜索

哈尔滨IT培训>哈尔滨计算机等级考试培训>爱尚实训:关
信息由发布人自行提供,其真实性、合法性由发布人负责;交易汇款需谨慎,请注意调查核实。
触屏版 电脑版
@2009-2024 京ICP证100626