日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

程序员在学习编程的时候,想记住所有代码是不可能的!为什么?

發布時間:2025/3/15 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 程序员在学习编程的时候,想记住所有代码是不可能的!为什么? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在程序員的職業生涯中,記住所有你接觸過的代碼是一件不可能的事情!那么我們該如何解決這一問題?

以下為譯文:

每個人都會在學習編程語言的時候,努力記住所有一切,這也不足為奇。雖然有些人可以過目不忘,直接在腦海里就能想出問題的解決方案,但普通人卻不能。特別是那些剛開始學習和探索編程世界的人,比如我自己。

我逐漸了解到,記住所有你接觸過的代碼是一件不可能的事情!

那么問題來了:我們該怎么解決這個問題呢?

要明白你能做什么,而不是記住怎么做

其實,代碼可以構建的功能有無數種可能性!你可以設想通過代碼構建任何內容,只有你想不到的,沒有構建不了的。學習一種新語言是一件非常令人激動的事情。查看問題以及代碼示例,并通過這些示例學習如何利用這種語言以及/新概念完成工作,這都非常重要,但我們無法記住所有的信息,不要做無謂的嘗試!你可以在今后需要實現的時候,再反過來查看,剛開始的時候,你只需要記住這種概念可以實現什么樣的功能。

在我深入研究React.js時,這種方式給予了我的學業很大幫助。實現的可能性太多了,你有無數種方式傳遞props、創建新state、組合組件——實在太多了!就像一個大謎團!

我了解到React可以實現非常多的功能,雖然我無法確切告訴你該如何做,但我知道存在這種可能性,這很重要。

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

在需要時尋找所需的代碼

就像學說一門新語言,你知道自己想說什么,但你不知道該怎么說。編程語言也是如此!

在我剛開始學習編程時,人們稱Google為“終極工具”。那時我就在想:我使用Google已經很多年了……我錯過了什么嗎?

后來才發現:重要的不是搜索內容,而是搜索的方式。無論你想尋找什么答案,網上都有,就看你怎樣才能找到了!

在用外語與其他人交談,或用一門新語言編程時,你可以通過Google找到如何表達。你不必記住括號放在何處,或者這里是逗號還是分號。應該使用圓括號還是大括號這種問題很容易出錯,而且也很容易解決!只需快速搜索,兩秒鐘就能找到答案。

但是,我有幾次因為未能寫出完美的語法而感到內疚。有語法問題那就有唄!重要的是你知道自己要做什么,然后只需要記住該如何做即可!

? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

從何處下手?

學習一門新的編程語言必然會令人不知所措,還會引起混亂。當有人說:“放手去做就好了!”時,我會覺得很迷茫,我該從何處下手呢?最終我發現:你永遠也無法為需要構建的功能做好準備,你唯一能做的就是走一步看一步,先動起來。

如果說每次沒有遇到任何問題、不需要搜索任何技術、不需要尋求別人的幫助、也不必返工就能成功構建一個項目,我就可以拿到一美元的話,那么我告訴你……到目前為止我一美元也沒拿到!

犯錯是學習過程中的一部分。犯錯是學習、發展和提高程序員技術力的一部分。而學習故障排除和調試代碼則更重要,而不僅僅聽別人說:“我也遇到過這個問題,你所需要做的就是……”。

我強烈鼓勵你嘗試自己解決問題。努力奮斗。不要害怕搞亂或破壞你的代碼。必要的時候,可以重新構建整個項目。在學習新知識(例如編程)時,一遍遍重復才能學到真技術。一遍又一遍,直到你全部掌握為止。

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

如何實現呢?

找到你想要構建的東西,然后開始動手!不要猶豫不決。反復嘗試和失敗。當你不確定想要完成的功能時,請花點時間研究問題。分解成塊。弄清楚如何解決每個塊。然后,再想法把所有塊聚攏到一起。如果你忘記了如何編寫for循環,或者忘記了高階函數會返回什么,那也無需擔心。你可以參閱文檔或指南,然后再繼續。

有時這是一個緩慢的過程,但非常值得。最終,你會越來越有自信,而且有很多想要實現的新想法。

你會記住如何實現嗎?不會。

但是,你可以參考過往的項目, 在Google上尋找答案,或者閱讀論壇。答案都是現成的,你需要做的只不過是找到答案而已。

原文:https://dev.to/dylanmesty/why-you-can-t-and-shouldn-t-remember-everything-when-learning-to-code-3h53

學習交流C/C++編程,提升自己的C/C++編程能力,歡迎關注筆者的微信公眾號:C語言編程學習基地,進群一起交流學習~

總結

以上是生活随笔為你收集整理的程序员在学习编程的时候,想记住所有代码是不可能的!为什么?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。