Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
名前の力
Search
Infiniteloop
October 17, 2023
Programming
0
68
名前の力
たかが命名、されど命名。名前から考えるよいコード【タガヤス その4】発表資料(1)
https://tagayas.connpass.com/event/80363/
Infiniteloop
October 17, 2023
Tweet
Share
More Decks by Infiniteloop
See All by Infiniteloop
詫び石の裏側
infiniteloop_inc
0
130
[新卒向け研修資料] テスト文字列に「うんこ」と入れるな(2024年版)
infiniteloop_inc
5
19k
リファクタリングで実装が○○分短縮した話
infiniteloop_inc
0
66
ADRという考えを取り入れてみて
infiniteloop_inc
0
57
500万行のPHPプロジェクトにおけるログ出力の歩み
infiniteloop_inc
0
74
I ❤ Virtual Machines 仮想環境をより便利に使うツールたち
infiniteloop_inc
0
40
アニメーションとスキニングをBurstで独自実装する
infiniteloop_inc
0
110
VRChatでお酒が注げる飲み物アセットの紹介
infiniteloop_inc
0
94
3Dプリンタって いいね
infiniteloop_inc
0
32
Other Decks in Programming
See All in Programming
Next.js App Router
quramy
14
2.3k
Enjoy Creative Coding with Ruby (RubyKaigi2024)
chobishiba
0
210
ServerAction で Progressive Enhancement はどこまで頑張れるか? / progressive-enhancement-with-server-action
takefumiyoshii
6
510
TypeScript Custom GitHub Action Development Tips
peaceiris
1
170
“Seeing Like a Programmer”—Resiliency, Limits, and Moral Hazards in Software Engineering (LambdaConf 2024)
chriskrycho
0
430
FoodGram
iseruuuuu
0
230
CREってこういうこと? 体験入社 - 提案資料 - / what-is-cre-trial-employment
shinden
1
620
戦略的DDDは重いのか? / Is strategic DDD heavy?
pictiny
3
2.1k
GitLab CI/CD で C#/WPFアプリケーションのテストとインストーラーのビルド・デプロイを自動化する
hacarus
0
610
Timeline エディター拡張入門
yucchiy
0
450
ts-morphを使ってコードリプレイスとASTへのハードルを下げる!
nyawach
5
330
2024 コーディング研修
ckazu
2
650
Featured
See All Featured
Embracing the Ebb and Flow
colly
80
4.2k
Building an army of robots
kneath
300
41k
KATA
mclloyd
16
12k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
188
16k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
34
6.1k
Visualization
eitanlees
137
14k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.7k
Statistics for Hackers
jakevdp
790
220k
How to name files
jennybc
65
94k
A designer walks into a library…
pauljervisheath
201
23k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Fireside Chat
paigeccino
22
2.7k
Transcript
名前の力 それはそれ これはこれ
自己紹介 • 名前: 中野 明 • IL歴: 1年半 ◦ 前の会社は家のローン組んだ途端に無くなりました
• 趣味: レザークラフト
名前の力 プログラムの名前の話の前に そもそも「名前」とは何かというお話です コードの話はしないので、物足りないかもしれません 専門的な話は深く調べていないので嘘だったらゴメンなさい
名前の力 wikipediaより すべての事象には名がある。 我々は先ずその対象に名前を付ける。 そのためには対象の概念を明確にし、またそれ以外の 事象との区別を持たなければならない
名前は境界
名前は境界 • 名前とはなにか • 名前がないとどうなるか • 概念や物事を示せなくなる
名前は境界
名前は境界
名前は境界
名前は境界 • 名前が境界をつくる • 名前があると対象を示すことができる • 名前があると伝えることができる
名前は所属
名前は所属 • 他者と違うと分かれば良い • 境界が分かれば良い • では、A,B,Cとしてはどうか
名前は所属 Aはお茶を飲んでいる
名前は所属 Aはお茶を飲んでいる
名前は所属 エドワードはお茶を飲んでいる
名前は所属 エドワードはお茶を飲んでいる
名前は所属 Aはスカートを履いている
名前は所属 Aはスカートを履いている
名前は所属 中野(私)はスカートを履いている
名前は所属 中野(私)はスカートを履いている 想像でお楽しみください
名前は所属 点Pは秒速1kmで移動している
名前は所属 点Pは秒速1kmで移動している P
名前は所属 兄は秒速1kmで移動している
名前は所属 兄は秒速1kmで移動している
名前は所属 • 名前は記号ではない • 名前は対象の文化を示す • 「想定外」は違和感(アラート)となる • 不明なものは自分の文化で考える
名前は想い
名前は想い • 期待を込める • こう育って欲しい • こういった役割を持って欲しい 「子供の名前」「商品の名前」「処理の名前」
名前は想い • 古代エジプト最後の王朝 • プトレマイオス朝 • 王様の名前に色々な想いが詰まっている
名前は想い • 王様は複数の名前を持っている > 五重名 ◦ ホルス名: ホルスの化身 ◦ ネブティ名:
二柱の守護女神に保護される者 ◦ 黄金のホルス名: 色々解釈があるらしい ◦ 即位名: 上下エジプトの王 ◦ 誕生名: ラー神の息子
名前は想い • 1世から15世まで同じ誕生名 ◦ 全員 「プトレマイオス」 ◦ 1世が力を誇示しようと子供に同じ名前をつけた ◦ 五重名の他に「添え名」ができた
◦ 「X世」は歴史学者によって付与された?
名前は想い • 即位名がだんだん長くなっていった
名前は想い • 即位名がだんだん長くなっていった ◦ 1世: メリアメン・セテプエンラー
名前は想い • 即位名がだんだん長くなっていった ◦ 1世: メリアメン・セテプエンラー ◦ 2世: ウセルカーエンラー・メリアメン
名前は想い • 即位名がだんだん長くなっていった ◦ 1世: メリアメン・セテプエンラー ◦ 2世: ウセルカーエンラー・メリアメン ◦
3世: イウアエンネチェルウイセヌイ・セケムアンクエンラー・セテプエンアメン
名前は想い • 即位名がだんだん長くなっていった ◦ 1世: メリアメン・セテプエンラー ◦ 2世: ウセルカーエンラー・メリアメン ◦
3世: イウアエンネチェルウイセヌイ・セケムアンクエンラー・セテプエンアメン ◦ 4世: イウアエンネチェルウイメンクイ・セテププタハ・ウセルカーラー・セケムアンクアメン
名前は想い • 即位名がだんだん長くなっていった ◦ 1世: メリアメン・セテプエンラー ◦ 2世: ウセルカーエンラー・メリアメン ◦
3世: イウアエンネチェルウイセヌイ・セケムアンクエンラー・セテプエンアメン ◦ 4世: イウアエンネチェルウイメンクイ・セテププタハ・ウセルカーラー・セケムアンクアメン さすがにこの後は短くなったみたいです・・・
名前は想い • 名前: プトレマイオス4世 • 即位名: イウアエンネチェルウイメンクイ・セテププタハ・ウセルカーラー・セケムアンクアメン • 添え名:「フィロパトル(愛父王)」
名前は想い • 名前: プトレマイオス4世 • 即位名: イウアエンネチェルウイメンクイ・セテププタハ・ウセルカーラー・セケムアンクアメン • 添え名(公式): 「フィロパトル(愛父王)」
• 実態: ◦ 市民からはダメな人と思われていたようです ◦ 奸臣にそそのかされて母と弟を殺害してます
名前は想い • 名前は象徴(権力,ブランド)になる • 名前があるものは残り続ける • 想いが募りすぎてる名前はちょっと考え物 • 想いだけではダメな場合も ◦
実態が伴っていないとね
名前は惑わす 注意:虫の画像が出ます。(モザイク有り)
名前は惑わす 「トゲトゲ」という虫をご存知でしょうか?
名前は惑わす 「トゲトゲ」という虫をご存知でしょうか?
名前は惑わす ある日
名前は惑わす ある日、トゲがないやつが見つかってしまった......
名前は惑わす 「トゲナシトゲトゲ」にしよう!
しかし
まだ終わらない!
名前は惑わす さらにトゲがあるやつが見つかってしまった!
名前は惑わす 命名「トゲアリトゲナシトゲトゲ」
名前は惑わす いるとかいないとか言われています
名前は惑わす • 名前をつけるときは本質見てつけよう • 表現が重なるとわからなくなる • 境界があやふやになる名前はやめよう
名前は惑わす • 名前をつけるときは本質見てつけよう • 表現が重なるとわからなくなる • 境界があやふやになる名前はやめよう 他にも ニセクロホシテントウゴミムシダマシ とかいます
名前は曖昧
名前は曖昧 名前は知ってますね? • 民主主義 • 電子レンジ • 乃木坂、欅坂 • Infiniteloop
名前は曖昧 中身は知ってますか? • 民主主義 • 電子レンジ • 乃木坂、欅坂 • Infiniteloop
名前は曖昧 名前を知っている「だけ」で • 存在を認められる • 会話することができる • 指示を出せる • だけど曖昧
まとめ
まとめ • 名前には力がある ◦ 名前は境界 ◦ 名前は所属 ◦ 名前は想い ◦
名前は惑わす ◦ 名前は曖昧
まとめ • 名前には力がある ◦ 名前は境界 ◦ 名前は所属 ◦ 名前は想い ◦
名前は惑わす ◦ 名前は曖昧
名前の力正しく使えていますか?
以上、ありがとうございました。