两个Java初学者编码技巧

以下是我在Java-For-Testers面对面培训中教授新开发时口头传递的一些技巧。

  • 首先编写您想要查看的代码

  • 看到它们后立即删除语法错误

 

编写您想要首先看到的代码

例如,创建博客评论,例如:

 
 

/ * 迭代列表并打印列表中每个对象的名称 并断言当我为每个对象调用getAge时,它大于18 * /

 

这样做的原因是学习Java很难。你发现自己有各种各样的问题:

  • 我使用IDE中的哪些快捷键?

  • 又是什么循环构造?

  • 我如何获得年龄?

  • if语句是什么样的?

你试图记住一大堆东西。

写下你想要实现的目标意味着你不必同时保持这种状态。

最终,你将停止这样做。并且您将在完成后删除注释。

但是,我看到这对人们有所帮助,因为这会阻止人们失去太多。

 

您看到它们后立即删除语法错误

当人们不这样做时,他们最终会编写一堆代码,然后,它们都无法运行。而且,它很难解决。

一旦看到语法错误,请立即修复它。这将允许您编写代码并利用代码完成。

有时,这意味着我会写,""因为我只是希望语法错误消失,我还没有决定数据。

有时候,这意味着我会把它null作为参数传递, 因为我不知道它应该是什么,但我知道它需要在那里。

然后,当代码行在语法上正确时,我使它在语义上正确。

当您使用IDE使用“Alt + Enter”编写代码时,这也会有所帮助,它在语法上更正确,IDE将生成您想要查看的代码越多。

使用IDE编写代码有助于避免语法错误。

 

结论

这是我想到的前两个提示。下次我教授培训时,我会尝试制作另一份清单。这只是一个简单的事情列表,可以避免与学习代码相关的巨大的认知工作量。

另外本人从事在线教育多年,将自己的资料整合建了一个公众号,对于有兴趣一起交流学习java可以微信搜索:“程序员文明”,里面有大神会给予解答,也会有许多的资源可以供大家学习分享,欢迎大家前来一起学习进步!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值