# プログラムする際に出てくる英語の読み方
英語の意味はわかる、英語の日本語意味もわかる、英語の発音はわかる、英語の日本語発音はわからない
そのためのメモです。
| 英語 | 日本語読み | 内容 |
|---|---|---|
| int (integer) | インテジャー・インテガー | 整数(正の整数、負の整数、またはゼロ) |
| unsignedInteger | アンサイドインテジャー | 「符号なし」の整数(正の整数、ゼロ) |
| tinyInteger | タイニーインテジャー | 小さいな整数 -128 から 127 までの符号付き整数 |
| float (floating-point) | フロート | 小数点ある数値 |
| double | ダブル | 浮動小数点数 |
| bool (boolean) | ブール・ブーリアン | 真(True)または偽(False) |
| str (string) | ストリング | 文字列 |
| char (character) | キャラクター | 文字列 |
| array | アレイ | 配列データ |
| json | ジェイソン | json |
| null | ヌル | 何も値がないことを表す特別な型 |
| void | ヴォイド | 何も返さないことを示す |
| Syntax | シンタックス | コードの文法や構造を指す |
| Variable | ヴァリアブル | データを格納するための名前付きのメモリ領域を指す |
| Function | ファンクション | 複数の処理をひとまとめにし、再利用可能な部品 |
| Method | メソッド | クラスやオブジェクトに紐づく関数のようなもの |
| Argument | アーギュメント | 関数やメソッドに渡す値を指す |
| Parameter | パラメータ | 関数やメソッドが受け取る引数の変数名を指す |
| Algorithm | アルゴリズム | 問題を解決する手順や手法を指す |
| Compiler | コンパイラ | プログラムを機械語に変換するソフトウェアを指す |
| Refactoring | リファクタリング | コードの構造や設計を改善する |
| Agile | アジャイル | ソフトウェア開発の手法の一つで、柔軟で変更に対応しやすい開発を指す |
| Scrum | スクラム | アジャイル開発の一形態で、短いイテレーションを用いた開発手法 |
| Scalability | スケーラビリティ | システムが負荷の変化に対して柔軟に対応できるかを指す |
| Dependency Injection(依存性注入) | ディペンデンシー インジェクション | クラスやモジュールに外部から依存関係を注入する |
| REST (Representational State Transfer) | レスト | HTTP を使用してリソースにアクセスする手法を指す |
| SOAP (Simple Object Access Protocol) | ソープ | 通信プロトコルで、XML 形式を使用 |
| Lambda Function | ラムダファンクション | サーバーレスプログラムでコード実行 |
| CI/CD (Continuous Integration/Continuous Deployment) | シーアイ シーディー | 自動的なビルド・テスト・デプロイ |
| OAuth (Open Authorization) | オーオース | Web サービスなどでのユーザー認証や認可のためのオープンスタンダード |
| JWT (JSON Web Token) | ジョット | JSON 形式で情報を安全に伝達するための仕様で、認証や情報の交換に利用 |
| Aggregation | アグリゲーション | データを集計し、結果をまとめる操作やプロセスを指す |
| ORM (Object-Relational Mapping) | オーム | データベースを操作するための手法やツールを指す |