JavaScriptをテストしよう
JavaScriptをテストしよう 本記事について 要約 JavaScriptをテストする方法、特にJasmineというテストフレームワークの使用方法について学びます。また、ビヘイビア駆動型開発(BDD)というテスト設計の方法や、テストを書くことの重要性も解説しています。具...
JavaScriptをテストしよう 本記事について 要約 JavaScriptをテストする方法、特にJasmineというテストフレームワークの使用方法について学びます。また、ビヘイビア駆動型開発(BDD)というテスト設計の方法や、テストを書くことの重要性も解説しています。具...
JavaScriptをテストしよう 本記事について 要約 JavaScriptをテストする方法、特にJasmineというテストフレームワークの使用方法について学びます。また、ビヘイビア駆動型開発(BDD)というテスト設計の方法や、テストを書くことの重要性も解説しています。具...
本記事の前提 Scrum Guidesの英語版をChatGPT4(以下、ChatGPT)に投げて返ってきた内容を載せています。Scrumを学習したいと思い、原典にあたろうとしているのですが英語が得意じゃないのでChatGPTさんのお力を借りつつ、本来の目的であるScrumの理解...
非同期JavaScriptの書き方 本記事について 要約 JavaScriptの非同期プログラミングについて説明しています。ここでは、「ドゥームのピラミッド」と呼ばれるJavaScriptの典型的な問題を説明し、Promiseという構造を使用して非同期の処理をどのようにチェ...
JavaScript ES6の新しい構文を探る 本投稿 要約 この文書はJavaScriptの新しい構文について説明しています。JavaScriptの新しいバージョン(ES6)には、新しい書き方や機能が追加されています。例えば、変数宣言のための let や const 、ア...
モダンJavaScript開発を始めよう 本投稿の前提 Trailheadの英語版をChatGPT4(以下、ChatGPT)に投げて返ってきた内容を載せています。もともとはTrailheadのみで学習していたのですが、不自然な日本語や、JavaScript初学者に理解しづらい...
モジュールでコードを整理する 本記事について 要約 ここでは、JavaScriptの開発でモジュールがどのように使われ、どのようにコードを整理するのかを学べます。モジュールは、コードを論理的な塊に分割し、読みやすく、保守しやすいコードを作成するのに役立ちます。この学習ユニッ...