🗽

英語ドキュメントをスラスラ読むために知っておきたい単語まとめ for 自分

2022/08/07に公開

英語のドキュメントをスラスラ読めるようになりたい

コーディングでわからないことを調べている時に英語の記事が参考になったり、ライブラリやフレームワークの使い方では公式ドキュメントがなんだかんだ最強だったりするので、英語力を上げたいなと思い始めた今日この頃。

また書籍「リーダブルコード」を読み進めていたところ「明確な単語を選ぶ」という項目があったのですが、「そもそも英単語のボキャブラリーがないと難しいよなぁ」と感じたので色々調べてみました。

https://nelog.jp/programming-words

この記事で紹介されているサイトをいくつかを読んで以下の単語を自分用にまとめました。

  • 意味を知らなかった・うろ覚えの単語
  • 意味は知ってるけどプログラミングで特殊な意味やスラングがある単語

意味を知らなかった・うろ覚えの単語

記事内でプログラミングでの意味が書かれている場合はそのまま引用しました。書かれていないものは本来の意味を調べています。

retrieve

インデックスや URL をたどって情報を取得する。

【本来の意味】
(…を)取り戻す、回収する、救う、救い出す、(…を)回復する、復旧する、挽回(ばんかい)する、埋め合わせる、つぐなう、繕(つくろ)う

pane

【本来の意味】
窓ガラス(の 1 枚)、鏡板、(特に長方形の) 1 区画、(障子・格子などの)枠

invalid

【本来の意味】
病弱な、病身の、病人向きの、論拠薄弱な、説得力のない、無効な

flush

溜まっているデータやログ、キャッシュを全て消す。流れている文字列などを一気に押し流して何もない状態にする。
【本来の意味】
ぱっと赤らむ、顔を赤くする、顔にさっと上る、輝きだす、ばら色になる、ほてる、ぱっとなる、顔をほてらせる、どっと流れる、ほとばしる

ban

危険なもの・悪質なものに対する禁止。
【本来の意味】
禁止、禁止令、(世論の)無言の圧迫、反対、破門、追放、公権剥奪

grant

信用して許可を与える。正しいと認める。慣用的にはユーザーに権限を持たせる意味で使われる場合がほとんど。
【本来の意味】
承諾する、かなえてやる、(…を)許す、言うことを認める、(…を)認める、認める、なるほどそれに違いない、(…が)認める、(…を)(願いを聞き入れて正式に)与える、(…を)授ける
取り消す、廃止する、無効にする、解約する

revoke

許可を取り消す。決定を撤回し無効化する。違反による罰則として剥奪するニュアンスはない。
【本来の意味】
取り消す、廃止する、無効にする、解約する

forbid

何らかの行いを禁ずる。人や物を対象にした否定ではなく、動作に対しての禁止。
【本来の意味】
禁じる、(…を)禁止する、許さない、(…の)使用を禁止する、(…を)禁じる、(…の)使用を禁じる、禁止する、絶対にないように

abort

中断・遮断。動作しているものを中止する。途中から再開されることはない。異常、障害による強制終了。
【本来の意味】
妊娠中絶する、堕胎する、発育しない、退化する、挫折する、失敗する、(故障などで)中止になる

notification

【本来の意味】
(正式な)通知、公告、告示、(正式な)通知書、公告文、届け書

abstract

【本来の意味】
抽象的な、理論的な、観念的な、難しい、難解な、抽象派の

certificate

【本来の意味】
証明書、証明、(学位を伴わない課程の)修了証明書、免許状、など

sequence

【本来の意味】
連続、続発、(因果的)連鎖、(連続して起こる)結果、ひと続き、(起こる)順序、(同じ組の)続き札、順位札、シークエンス、(数)列

dispatch

【本来の意味】
(…へ)急派する、特派する、(…へ)発送する、さっさと済ます、処刑する、(…を)殺す

distribute

【本来の意味】
(…に)分配する、配る、配布する、配給する、流通させる、供給する、(…を)散布する、分布させる、(…を)(…に)(分類)配置する

単語の意味は知ってるけどプログラミングでの特殊な意味やスラングがある単語

ググってみてこれじゃないか?という推測でまとめました。

bean

Bean は、プロパティーおよびイベント・インターフェース定義に関する特定の規則に準拠した Java™ クラスです。

https://www.ibm.com/docs/ja/content-manager/8.5.0?topic=javabeans-understanding-basic-beans-concepts

fire

Python Fireは、Google製のライブラリーです。

https://qiita.com/SaitoTsutomu/items/a5eb827737c9d59af2af

参考サイト

https://qiita.com/usatie/items/b41adf8114188406d2b8
https://under-construction.hatenadiary.jp/entry/20130514/p1

Discussion