1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

AUTOSAR CountdownAdvent Calendar 2022

Day 2

「カタログ」概論「@e99h2121 ACDX AC 2021」移植版 A.C.2022 。1日目

Last updated at Posted at 2022-01-01

@e99h2121 アドベントカレンダーデラックス Advent Calendar 2021
https://qiita.com/advent-calendar/2021/advent-calendar-delaxe

1日目「カタログ」概論(以下、元記事という)
https://qiita.com/e99h2121/items/2e992ba08be2ad324124

この記事に感想をどこかに書きかけたはずなのに忘れてしまったかもしれない。

@e99h2121 アドベントカレンダーデラックス Advent Calendar 2021」
は長いので、

@e99h2121 ACDX AC 2021」
と短縮系にさせてください。

語源 catalog, catalogue

語源から理解してみると、何がいいたいかが分かることがしばしばある。
根幹を成す意味か、派生してきた意味かなども考察してみることもできるかもしれない。

https://gogen-wisdom.hatenablog.com/entry/2019/11/06/120000

目録 cata(=完全に)+legein(=数える、選ぶ)

Categoryと先頭が一緒なんだ。

https://eigogen.com/word/catalogue/

cata- : down(上から下に→全部にわたって, 誤って)

http://hidic.u-aizu.ac.jp/result.php?tableName=tango&word=catalog

kat- 「下に」の意。
leg- 集めること、さらに派生して 話すことを表す。重要な派生語は、語幹lectを持つ語(select, collect(1)など)、接尾辞-logy(論議や表現、学問を表す)を持つ語(biology, technologyなど)、coil(1), legal, lesson, loyalなど。

https://www.etymonline.com/search?q=catalog

a list of separate items,

https://www.learnthat.org/pages/view/roots.html#c

cata: down, against, completely, internsive, according to

項目一覧(catalog)

元記事から

カタログはフィードバックを受けるためのものでもある。
カタログは作成日付によって履歴管理する。
ユーザーからの要望のほとんどは、開発者の考え足らずの開発の結果、抜け落ちているものばかりである。そうならないために、仮説を立てた上で「カタログ」を書き、検証していくことでより深い開発が可能となる。

catalogは、一般名詞の項目一覧として使っていることを伺うことができる。

ポリアンナの「良かった探し」にならえば、
機能一覧とか、非機能一覧とかは、作る人のための都合で分類しているらしいことを利用者に押し付けるより良かった。

項目一覧(catalog)と言ってもらった方がずっといい。

英語で検索してみると、ありとあらゆるcatalogが出てきて収拾がつかない。

参考資料

Proposal Catalog
https://dribbble.com/tags/proposal_catalog

完成形のいくつかを一覧にする場合と、完成形の構成要素を選ぶ一覧にする場合があることが想定できる。
仕事の種類によるかも。

Function Catalog
https://www.absoft.com/wp-content/uploads/2015/08/FortranFCv5.pdf

A Catalog of Functions
http://faculty.up.edu/wootton/Calc1/Section1.2.pdf

Function Catalog and Flexible Function Signatures
https://cloud.spring.io/spring-cloud-static/spring-cloud-function/1.0.0.RELEASE/multi/multi__function_catalog_and_flexible_function_signatures.html

関連資料

英語の資料で、技術用語と一般用語が同じ単語を、違う意味で使っている仕様書にしばしば出会う。

interruptを、CPUの固有機能としての割り込みとして使う場合と、ソフトウェアの処理を、他のソフトウェアが途中から実行順番を入れ替えるのもinterruptという単語を使って記述していることがある。

英語は単語数が少なくて技術文書を記述している場合があり、分かりやすい場合をよく経験する。

特定のCPUでは、ソフトウェアで割り込みを発生させる命令があると、3種類の事象をinterruptという表現で済ませていることがある。hardware interrupt, software interrupt, interruptの3種類に分けて表記をお願いすることがある。

自己参照

プログラマが知っているとよい英単語の語源。英語(1)
https://qiita.com/kaizen_nagoya/items/9de6d47c47e2c211222b

@e99h2121 2020年のうちに読んでおきたい2020年アドベントカレンダーをピックアップしますまいか」を超えられない
https://qiita.com/kaizen_nagoya/items/b90c6758b2c18d0f5b23

最後までおよみいただきありがとうございました。

いいね 💚、フォローをお願いします。

Thank you very much for reading to the last sentence.

Please press the like icon 💚 and follow me for your happy life.

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?