java入职写不出代码_各位程序员是怎么度过看懂代码但写不出来的时期?

说实话,我自己就没经历过这样的时期。

说看得懂代码的,大概是很少看开源代码,想看懂不仅自己水平要过硬,还要花挺大的精力把前前后后的东西都做充分的研究。

我自己总是会有自己写一个功能很有思路,但是搞懂别人同样功能代码却感觉很费力的体验。

我猜测题主说的“看懂”大概和我自己的“看懂”是有区别的。

当我说“看懂”的时候,我的意思是,我不但明白他会怎么样一条条执行下来,

也能明白为写这些代码的人是怎么在一行代码都没有之前来构思整个结构的。

弄清楚另一个人如何构思总体结构和各个执行细节的情况下,你是不可能自己写不出同样的功能的。按自己的思路写出一套代码往往更容易,至少你不用揣摩和猜测别人的想法。也不需要强行让自己符合其它人的套路。

所以总结成一句话:看懂代码,不仅是指看懂它会怎么执行,还要看懂它的构建思路。后者成立的情况下,你不可能不知道自己如何着手。

解决方案并不是再反复看别人的代码!

而是“强制”自己试着写。

代码可以反复写、反复改。如果真的就是卡在一个问题上解决不了,再回头看别人的代码,可能更能针对性的强化自己的弱点。

这样写着写着自己就会写了

你可能感兴趣的:(java入职写不出代码)