Core Concepts
プログラミングの基本概念を理解することが重要であり、特定のツールに固執してはいけない。
Abstract
この記事では、プログラミングにおける基本的な概念に焦点を当てています。
まず、著者は「Reactデベロッパー」という呼び方は適切ではないと指摘しています。プログラミングにおいては、特定のツールやフレームワークに固執するのではなく、基本的な概念を理解することが重要だと述べています。
プログラミングの基本概念には以下のようなものがあります:
入力、処理、出力、ストレージ
選択、順序、反復
データと操作: 作成、読み取り、更新、削除(CRUD)
分割統治: モジュール、関数、オブジェクト指向プログラミング
これらの基本概念は、どの言語でも共通しているものです。したがって、特定の言語やツールに固執するのではなく、これらの基本概念を理解することが重要だと強調しています。
Stats
プログラミングの基本概念には以下のようなものがある:
入力、処理、出力、ストレージ
選択、順序、反復
データと操作: 作成、読み取り、更新、削除(CRUD)
分割統治: モジュール、関数、オブジェクト指向プログラミング
Quotes
"React is just a JavaScript tool. JavaScript is just a computing tool. Computing is just a problem-solving tool."
"There is no programming language anywhere that isn't based on these core concepts. These are what you should focus on."