java程序员编程写代码的时候都在想什么?初学者需要背代码吗?

我想说的是:背那玩意干嘛?表示从来没背过。

至今为止,用到的只是这门语言的最基本的语法,比如java:String name = new String("David");

比如Ruby:name = 'David'

java正能量学习裙 7477+06519 里面分享2018最新的java教程、学习路线和工具包,课后视频欢迎小白和大佬的到来

而这些东西,你甚至可以只达到了解的程序,因为IDE可以帮你自动代码补全和智能提示。

程序员编程写代码的时候都在想什么?初学者需要背代码吗?

如果你只要想要养家糊口,并不是想钻研技术,大概知道这些东西怎么用,就可以了。

但如果你想做技术大牛,这种程度要远远不够。

你需要非常清楚不同的方法的利弊和效率,同样实现一个功能,不同的方法会产生微小的区别,而这些区别在某种环境下反而会带来非常严重的问题。

针对初学者推荐一个非常古老的方法,但却可以打下很坚实的基础:手写。

这一招虽然很老套,但的确非常管用。

程序员编程写代码的时候都在想什么?初学者需要背代码吗?java正能量学习裙 7477+06519 里面分享2018最新的java教程、学习路线和工具包,课后视频欢迎小白和大佬的到来

再回答第一个问题:

程序员编程的时候都在想什么?

初期想业务加语言怎么使用,熟练后只想业务。

编程语言只是工具,不能让工具的使用占了程序员大部分时间,熟练之后,就像自己的手脚,直接用。所以先练基本功,把每个用法用熟,当写项目的时候,脑子里其实只想业务,边想着业务流程,怎么做,边用语言打出来了。有的时候你还可以听听相声,有点声音可以消除长时间脑力工作的疲劳感。

最开始编程很累也是这个原因,一边要从记忆中读取不怎么记得的语法,一边还要考验非常严谨没有遗漏的逻辑关系。

至于怎样学一门编程语言,找个项目做一做就行,没有的话虚拟一个,比如多用户的个人博客,可以留言评论,做一个只为熟悉编程,权当练手。

几个项目下来,就知道怎么用了。java正能量学习裙 7477+06519 里面分享2018最新的java教程、学习路线和工具包,课后视频欢迎小白和大佬的到来

如果能接个真实的项目再好不过了,在现实中的项目中锻炼自己。

程序员编程写代码的时候都在想什么?初学者需要背代码吗

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180518A0P1WE00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券