# プログラムする際に出てくる英語の読み方
英語の意味はわかる、英語の日本語意味もわかる、英語の発音はわかる、英語の日本語発音はわからない
そのためのメモです。
英語 | 日本語読み | 内容 |
---|---|---|
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) | オーム | データベースを操作するための手法やツールを指す |
2023-12-02