学习Java的问题与难题之看懂代码与实际编写的区别[图]

本文探讨了在学习Java编程时,能看懂代码却无法编写的问题。作者指出,真正的理解在于理解业务逻辑,而不仅仅是记住语法。解决方法包括重新学习基础,多实践,模仿并创造自己的代码。同时,介绍了LinkedIn开源的Dagli机器学习库,旨在简化模型部署和提高效率。
摘要由CSDN通过智能技术生成

众所周知,程序员的代码是主观性很强的东西,同样的一个功能,每一个程序员所写出来的代码都不一样,所以这一句名言“一千个读者心中就有一千个哈姆雷特”在程序员中同样适用。
而同时能够看懂他人的代码其实也是一项伟大的技能了,并且可以从中受益良多,尤其是程序员学习基础入门的时候,能看懂代码证明基础已经学的差不多了,这个时候就更需要阅读更多的代码来不断地增进理解。
但现实是我们在学习的提升阶段,往往是看得懂他人的代码,自己却写不出。
关于这个问题,想必是很多人都有的心理历程或者是“说辞”,但其实真正的原因并不是你们所说的“我能看懂,但是让我写却写不出来”,真正的原因和问题是在于你当时学习的时候就没有学会,也不懂如何正确的学习Java编程。
“能看懂”这样的说法可以说是记忆好,或者是对于英语懂一些,类似于背单词,这样当然可以看懂,而学习Java编程是在于用代码写出良好的互联网产品,是自己根本就没有理解代码。
当我们自己会写代码后,就会觉得自己曾经说的这话非常打脸,真正看懂代码的人,是看懂了业务逻辑是什么,并不是看懂了英文单词,让他去写一个功能,他是可以自己独立敲出来的,这样才是真正的懂。

学习Java的问题与难题之看懂代码与实际编写的区别[图]

其实写不出来代码大概可以分为二种情况:
一种就是有思路,但是对于Java这门语言的语法结构不是特别了解,所以代码编写不出来。
一种则是对于Java语言语法结构掌握

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值