还在一味没有目的的编写JavaScript代码吗?那么你就OUT了!让我们一起来看看小编为大家搜罗的JavaScript开发人员应该具备的十大关键习惯吧!
随着新技术的不断发展,JavaScript已经不再仅仅只是一个网络语言。现在,我们能够看到很多使用JavaScript来构建基于本地浏览器的Web应用程序的手机,同时也有非常多的灵活的Web应用程序,如Trello。基于JavaScript打造的应用程序在世界上已经非常流行了。
目前,JavaScript仍然是一门比较容易使用和处理的编程语言。作为一名JavaScript程序员,有几个关键的习惯是必须要养成的,它可以帮助你成为一名优秀的JavaScript开发者。让我们一起来看看都有哪些习惯吧!
每天30行代码
时间会一去不复返,如果你总是告诉自己什么都明天来做,那么明日复明日,明日何其多!为了避免这种情况发生,你应该每天都坚持编写30行代码,这样你的基础就会非常扎实!然后每周再增加10行,你会发现你的进步是神速的!
在编写代码之前学会写文档
虽然不是每个人都会同意这一点,但是写文档是明确编写代码最好的方式,编写代码注释之后,当你编写复杂代码时思路会特别清晰。有效的、资源丰富和易懂的注释是程序设计的精髓,应该得到大家的认可。
Firebug / Chrome开发控制台
一个有经验的JavaScript程序员并不是每天都编写那么多的JavaScript代码,而是不断地去查看自己已经编写的代码中会有哪些错误和不足。Firebug是免费的,每一个Chrome浏览器都安装了Chrome开发工具集成,但是你还是应该学会如何利用这些工具来调试代码,因为这是每种语言都不能忽视的问题——调试!
找到一款合适的代码编辑器
忘记有记事本这种东西,作为一名开发人员,你应该找到属于自己的合适的代码编辑器,它能够帮助你在更少的时间里做更多的事情。你可以在网上寻找适合的代码编辑器,也值得花几个月的时间来学习并掌握它。
监控错误
监控错误几乎与写代码注释一样重要。作为一个没有经验的程序员,你最重要的事情就是需要测试代码的错误。始终保持跟踪你的应用程序,并且深入研究出现错误的地方,在下一次发生同样的问题时,你就会有相应的解决措施。
Linting
即使是有经验的程序员都要使用Linting工具来检查代码中出现的常见错误或者其他小错误,小编建议各位使用一下三个工具中的任意一个:
- JSHint
- JSLint
- Closure Linter
加入一个JavaScript社区
加入一个较好的JavaScript社区,这里有来自全世界的优秀JavaScript编程人员,他们能够给你提供很多非常好的建议,帮助你在工作过程中顺利地解决很多问题。你也可以成为他们当中的一员,把自己的编程经验分享给别人。
了解开发框架
如今,框架已经具有高度的灵活性和可定制性,掌握一个框架可以极大地改变你编写程序的方式。你可以在社区寻找所需要的框架,每个框架本身都有优点和缺点,了解这些能够帮助你迅速地成长,同时也有助于你了解什么项目适用什么样的框架。
属于自己的代码库
当你开始完全掌握编程之后,会发现随着时间的推移事实上很多代码都是重复的。当你需要解决一个特定的问题是,就知道应该转向哪些代码。这也就是为什么会产生库,它是帮助开发人员解决广泛领的问题的一个更加灵活的方式。依据自己的编码习惯,创建一个属于自己的库会帮助你更容易地解决问题。
也许会失败
这是一件令人愉快的事情,但是你要知道失败你是最大的敌人,同时要充分地意识到它。比起停止学习,一旦坚持克服这些困难,你将在自己的职业生涯中取得重要的进步!