偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

"React"開發(fā)者并不存在

開發(fā) 前端
React只是一個(gè)JavaScript工具。JavaScript只是一個(gè)計(jì)算工具。計(jì)算只是一個(gè)解決問題的工具。當(dāng)我剛開始編碼時(shí),我癡迷于各種語言及其特定的語法和API。

根本就沒有所謂的React開發(fā)者 — 永遠(yuǎn)不要這樣稱呼自己。

這是許多軟件開發(fā)者犯的一個(gè)巨大錯(cuò)誤,浪費(fèi)了你大量時(shí)間。

專注于工具而非概念。忽視了大局。

React只是一個(gè)JavaScript工具。JavaScript只是一個(gè)計(jì)算工具。計(jì)算只是一個(gè)解決問題的工具。

當(dāng)我剛開始編碼時(shí),我癡迷于各種語言及其特定的語法和API。

事實(shí)上,一旦遇到一個(gè)小小的學(xué)習(xí)障礙,我就會(huì)切換到一種新的語言,期望情況會(huì)有所不同。然后一次又一次。

沒有意識(shí)到每種語言在根本上都是相同的,都建立在相同的核心概念之上!

  • 輸入處理輸出存儲(chǔ)。
  • 選擇、序列、迭代。
  • 數(shù)據(jù)和操作:創(chuàng)建、讀取、更新、刪除("一切都是CRUD")。
  • 分而治之:模塊、函數(shù)、面向?qū)ο缶幊?..

沒有任何編程語言不是基于這些核心概念的。這些才是你應(yīng)該關(guān)注的。

圖片圖片

這些是計(jì)算的抽象基礎(chǔ) — 也是問題解決的一般基礎(chǔ)。

這就是為什么一旦學(xué)會(huì)了一種語言,學(xué)習(xí)任何新語言都變得如此容易。

對(duì)于我們的自然語言也是一樣 — 它們是與其他人交流的工具。

比如我現(xiàn)在正在學(xué)習(xí)英語,我看到了在英語和其他每種語言中都能找到的清晰核心組成部分:

  • 詞類:名詞、動(dòng)詞和時(shí)態(tài)等。
  • 語法規(guī)則和特性
  • 發(fā)音和口音
  • 文化習(xí)語和俚語:你永遠(yuǎn)不會(huì)在正式場(chǎng)合學(xué)到這些。

對(duì)于框架來說也是一樣。

一些開發(fā)者過于糾結(jié)于React-Vue-Angular的具體細(xì)節(jié),而不是專注于基礎(chǔ):

  • 組件和生命周期:分而治之
  • 狀態(tài)和更新:數(shù)據(jù)流和操作
  • 單頁(yè)應(yīng)用路由:導(dǎo)航等
  • 渲染:插值、條件等

我犯的另一個(gè)錯(cuò)誤是反復(fù)閱讀C++書籍,生怕"忘記"那些重要的字符串函數(shù)。

當(dāng)你可以輕松在Google上查找API細(xì)節(jié)時(shí),為什么要擔(dān)心呢?

如果某些東西真的很重要,需要隨時(shí)記住 — 比如useEffect — 當(dāng)你多次搜索和使用它時(shí),最終會(huì)自然而然地記住。

因?yàn)檫z忘是一個(gè)特性,而不是缺陷。

這就像我們?cè)S多人在學(xué)校里被教授各種無用/深?yuàn)W的知識(shí)。

而不是在現(xiàn)實(shí)世界中取得成功的基本知識(shí)和技能:

  • 如何學(xué)習(xí)、思考和解決問題
  • 社交技能:談判、同理心、傾聽等
  • 財(cái)務(wù)技能:職業(yè)決策、現(xiàn)金流管理、投資等
  • 如何通過設(shè)定目標(biāo)和定義個(gè)人價(jià)值觀來獲得人生滿足感

編程是思考,而不是打字。

你用來將思想轉(zhuǎn)化為現(xiàn)實(shí)的工具,比起在你大腦中產(chǎn)生這些思想來說,并不那么重要。

責(zé)任編輯:武曉燕 來源: 大遷世界
相關(guān)推薦

2023-09-12 08:02:13

viewport斷點(diǎn)

2024-12-13 08:25:59

DML操作SQL

2021-03-08 15:28:18

滴滴網(wǎng)約車大數(shù)據(jù)

2025-02-07 14:08:45

2023-05-19 10:04:18

Vue開發(fā)者代碼

2021-12-24 11:24:59

React HackReact JavaScript

2009-09-12 09:34:18

Windows 7中國(guó)售價(jià)

2018-07-19 06:14:09

2015-10-20 10:30:59

創(chuàng)業(yè)時(shí)機(jī)

2021-01-25 07:21:24

GitHub 開源代碼下載

2010-01-05 13:52:02

2018-07-03 14:20:10

數(shù)據(jù)庫(kù)恢復(fù)備份

2015-06-19 14:34:20

像素游戲

2020-11-03 10:23:22

云計(jì)算容器技術(shù)

2024-05-09 08:50:39

React編譯器工具

2024-10-12 09:38:53

2009-05-05 17:07:56

2023-03-02 11:44:08

AI技術(shù)

2012-06-13 01:23:30

開發(fā)者程序員

2017-12-07 14:57:13

404互聯(lián)網(wǎng)錯(cuò)誤代碼
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)