当前位置:网站首页>Should novice programmers memorize code?

Should novice programmers memorize code?

2022-07-06 22:24:00 Dark horse programmer official

Seeing that there are often programmers, Xiaobai will ask : Do you need to memorize code to learn programming ? Many libraries and functions can't remember , When you use it, you have to ask whether Baidu is very delicious , See those programming bosses who can hit it out without Baidu …

The first reaction to seeing this problem is why programmers should remember code ? What's the point of doing this ?

As for writing code to solve problems , Know what you want to do . How to do these things , Even wrote and understood the design documents , Even if you remember the code , Isn't it still “xx、yy and zz How to do the module XX things ” Do you ?

Should novice programmers recite code ?

The logic of programming is the core , Memorizing code will only make you doubt life .

for instance , Let you design an elevator dispatching system . You just need to have heard of something called Elevator scheduling algorithm , And it can realize the orderly dispatching of elevators , And you don't need to remember how to write code . When it's time to do , Just search for the specific implementation of the algorithm .

This example tells us that we don't need to remember all the code , We just need Remember what , What can I do? , Just do it .

If you see some old programmers writing code better 6, That may indicate that they have formed muscle memory , For some common code, you can basically remember , But if time is enough , You can, too . If not “Google” and “ Baidu ” It's really a good thing .

Is memorizing code completely useless ?

Memorizing code is not completely useless .

Because code is like an exclusive term that computers can understand , You can recite some simple instructions , This can improve your coding efficiency , Form your own “ Muscle memory ” This will also reduce unnecessary BUG, But there's just no need to memorize , Memorize code for memorizing code .

Doing projects is the best way to remember code

Most of the time, you can't remember some code because of nothing else , It's just because it's used less , In the face of this situation, you can write more code 、 More small projects , The advantage of this is that you may forget the specific code , But you will feel that the code is familiar , Over time, you will remember more and more .

In the process of learning programming , Can you recite code ? Welcome to share your views .

原网站

版权声明
本文为[Dark horse programmer official]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/187/202207061438482056.html