$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
名前の力
Search
Infiniteloop
October 17, 2023
Programming
0
110
名前の力
たかが命名、されど命名。名前から考えるよいコード【タガヤス その4】発表資料(1)
https://tagayas.connpass.com/event/80363/
Infiniteloop
October 17, 2023
Tweet
Share
More Decks by Infiniteloop
See All by Infiniteloop
[新卒向け研修資料] テスト文字列に「うんこ」と入れるな(2025年版)
infiniteloop_inc
16
65k
俺の PHP プロファイラの話 PHP スクリプトで PHP 処理系のメモリをのぞき込む
infiniteloop_inc
1
590
心理的安全性を学び直し、 「いい組織とは何か?」を考えてみる
infiniteloop_inc
1
850
ゼロからつくる 2D物理シミュレーション ~物理現象をコードに落とし込む方法~
infiniteloop_inc
1
1.3k
詫び石の裏側
infiniteloop_inc
0
820
[新卒向け研修資料] テスト文字列に「うんこ」と入れるな(2024年版)
infiniteloop_inc
7
35k
リファクタリングで実装が○○分短縮した話
infiniteloop_inc
0
250
ADRという考えを取り入れてみて
infiniteloop_inc
0
260
500万行のPHPプロジェクトにおけるログ出力の歩み
infiniteloop_inc
0
190
Other Decks in Programming
See All in Programming
ID管理機能開発の裏側 高速にSaaS連携を実現したチームのAI活用編
atzzcokek
0
230
Developing static sites with Ruby
okuramasafumi
0
290
リリース時」テストから「デイリー実行」へ!開発マネージャが取り組んだ、レガシー自動テストのモダン化戦略
goataka
0
130
TestingOsaka6_Ozono
o3
0
150
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
38
26k
配送計画の均等化機能を提供する取り組みについて(⽩⾦鉱業 Meetup Vol.21@六本⽊(数理最適化編))
izu_nori
0
150
愛される翻訳の秘訣
kishikawakatsumi
3
320
tparseでgo testの出力を見やすくする
utgwkk
2
220
React Native New Architecture 移行実践報告
taminif
1
150
俺流レスポンシブコーディング 2025
tak_dcxi
14
8.8k
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
410
S3 VectorsとStrands Agentsを利用したAgentic RAGシステムの構築
tosuri13
6
310
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
What's in a price? How to price your products and services
michaelherold
246
13k
Speed Design
sergeychernyshev
33
1.4k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Typedesign – Prime Four
hannesfritz
42
2.9k
RailsConf 2023
tenderlove
30
1.3k
Automating Front-end Workflow
addyosmani
1371
200k
Docker and Python
trallard
47
3.7k
Designing for Performance
lara
610
69k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.4k
The Language of Interfaces
destraynor
162
25k
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
名前は曖昧 名前を知っている「だけ」で • 存在を認められる • 会話することができる • 指示を出せる • だけど曖昧
まとめ
まとめ • 名前には力がある ◦ 名前は境界 ◦ 名前は所属 ◦ 名前は想い ◦
名前は惑わす ◦ 名前は曖昧
まとめ • 名前には力がある ◦ 名前は境界 ◦ 名前は所属 ◦ 名前は想い ◦
名前は惑わす ◦ 名前は曖昧
名前の力正しく使えていますか?
以上、ありがとうございました。