2023


JavaScriptをテストしよう

JavaScriptをテストしよう 本記事について 要約 JavaScriptをテストする方法、特にJasmineというテストフレームワークの使用方法について学びます。また、ビヘイビア駆動型開発(BDD)というテスト設計の方法や、テストを書くことの重要性も解説しています。具...

思考の砂場 2023/05/29

Scrum Guides 2020

本記事の前提 Scrum Guidesの英語版をChatGPT4(以下、ChatGPT)に投げて返ってきた内容を載せています。Scrumを学習したいと思い、原典にあたろうとしているのですが英語が得意じゃないのでChatGPTさんのお力を借りつつ、本来の目的であるScrumの理解...

思考の砂場 2023/05/29

非同期JavaScriptの書き方

非同期JavaScriptの書き方 本記事について 要約 JavaScriptの非同期プログラミングについて説明しています。ここでは、「ドゥームのピラミッド」と呼ばれるJavaScriptの典型的な問題を説明し、Promiseという構造を使用して非同期の処理をどのようにチェ...

思考の砂場 2023/05/29

JavaScript ES6の新しい構文を探る

JavaScript ES6の新しい構文を探る 本投稿 要約 この文書はJavaScriptの新しい構文について説明しています。JavaScriptの新しいバージョン(ES6)には、新しい書き方や機能が追加されています。例えば、変数宣言のための let や const 、ア...

思考の砂場 2023/05/28

モダンJavaScript開発を始めよう

モダンJavaScript開発を始めよう 本投稿の前提 Trailheadの英語版をChatGPT4(以下、ChatGPT)に投げて返ってきた内容を載せています。もともとはTrailheadのみで学習していたのですが、不自然な日本語や、JavaScript初学者に理解しづらい...

思考の砂場 2023/05/28

モジュールでコードを整理する

モジュールでコードを整理する 本記事について 要約 ここでは、JavaScriptの開発でモジュールがどのように使われ、どのようにコードを整理するのかを学べます。モジュールは、コードを論理的な塊に分割し、読みやすく、保守しやすいコードを作成するのに役立ちます。この学習ユニッ...

思考の砂場 2023/05/28

クラスの扱い方

クラスの扱い方 本記事について 要約 このページでは、JavaScriptのクラスという概念について説明しています。JavaScriptのクラスは、オブジェクト指向プログラミングを可能にする構造です。クラスは設計図のようなもので、そのクラスから生成される各オブジェクト(クラ...

思考の砂場 2023/05/28

JavaScriptの関数を理解する

JavaScriptの関数を理解する 本記事について 要約 このモジュールでは、JavaScriptの関数についての深い理解を目指します。主な学習目標は、関数の短縮表記(アロー関数)の認識、キーワード「this」のスコープの理解、ES6+でのオプションパラメーター定義のメリ...

思考の砂場 2023/05/28