Yanonoblog!

こつこつと

2023-03-01から1ヶ月間の記事一覧

import / export 文の使い方や慣習について調べてみる

はじめに モジュール化 モジュール化のメリット 名前空間の衝突を避けるための分離 再利用性と保守性の向上 基礎 名前付きエクスポート / インポート デフォルトエクスポート/インポート 慣習について 基本的には1ファイル ⇔ 1モジュール デフォルトエクス…

条件付きレンダーの適切な書き方を調べて考えてまとめてみる

はじめに 条件付きレンダー 早期リターン 早期リターンを用いるべきケース 単純な条件分岐の場合(ネストを防ぐ) 関数の実行が多くなる場合(パフォーマンスを向上させる) AND演算子(&&) AND演算子(&&)を用いるべきケース より短い条件式の場合 三項演…

命名規則の重要性と選定方法について

はじめに 命名規則とは コードの可読性はチーム全体の生産性に直結する 命名におけるポイント リーダブルコードの要約に加えて補足 Booleanを返す関数の命名 is○○ has○○ can○○ should○○ 配列を返す関数の命名 get○○ find○○ filter○○ sort○○ 命名に困ったら …

Swaggerの概要と導入についてまとめてみる

背景 執筆に至った経緯 解決すること 概要 Swaggerとは 目的 APIの可読性を向上させたい APIのドキュメント管理(作成・維持)する手間を削減したい どのような場面で用いられているのか APIの仕様を作成・管理 バックエンドとフロントの開発を依頼・分担す…