Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Yasuko Ohba
PDF, PPTX
7,382 views
名前のつけ方
Japanese only. 社内LTでやった名前の付け方(メソッド編)です。
Technology
◦
Read more
37
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 33
2
/ 33
3
/ 33
4
/ 33
5
/ 33
6
/ 33
7
/ 33
8
/ 33
9
/ 33
10
/ 33
11
/ 33
12
/ 33
13
/ 33
14
/ 33
15
/ 33
16
/ 33
17
/ 33
18
/ 33
19
/ 33
20
/ 33
21
/ 33
22
/ 33
23
/ 33
24
/ 33
25
/ 33
26
/ 33
27
/ 33
28
/ 33
29
/ 33
30
/ 33
31
/ 33
32
/ 33
33
/ 33
More Related Content
PDF
Collabnix Online Webinar - Demystifying Docker & Kubernetes Networking by Bal...
by
Ajeet Singh Raina
PDF
Deploiement de la virtualisation des postes de travail sous vmware
by
Mame Cheikh Ibra Niang
PDF
Caracteristicas del modelo canvas
by
Ana Maria Franco
PDF
Voip FreeSwitch
by
bamaemmanuel
PDF
Norme TEMA- Echangeur tubulaire
by
Labbe process equipment
PDF
Virtualisation
by
Tsubichi
PPTX
La virtualisation
by
Arafet BOUSSAID
PDF
Présentation de Projet Azure Mircosoft LDAP - Jaiti Mohammed
by
Mohammed JAITI
Collabnix Online Webinar - Demystifying Docker & Kubernetes Networking by Bal...
by
Ajeet Singh Raina
Deploiement de la virtualisation des postes de travail sous vmware
by
Mame Cheikh Ibra Niang
Caracteristicas del modelo canvas
by
Ana Maria Franco
Voip FreeSwitch
by
bamaemmanuel
Norme TEMA- Echangeur tubulaire
by
Labbe process equipment
Virtualisation
by
Tsubichi
La virtualisation
by
Arafet BOUSSAID
Présentation de Projet Azure Mircosoft LDAP - Jaiti Mohammed
by
Mohammed JAITI
What's hot
PDF
Liquisys m clm223 253 endress+hauser datasheet-conductivity-resistivity measu...
by
ENVIMART
PDF
Engineering Mechanics Statics RC Hibbeler 12th edditon
by
Bahzad5
PDF
ZS - 0139 - Komandant Mark - NOVI SAVEZNICI
by
Stripovizijacom
PDF
A plenarily integrated SIEM solution and it’s Deployment
by
Bangladesh Network Operators Group
PDF
Cloud_2022.pdf
by
Taherbenabdallah1
PDF
VictoriaMetrics 15/12 Meet Up: 2022 Features Highlights
by
VictoriaMetrics
PDF
B-Tech Degree Certificate
by
Siyanda Prosperity Mbele
PDF
Irfan vol 2 by hazrat faqeer noor muhammad sarwari qadri
by
Muhammad Tariq
PDF
Concept et réalisation d’un système de communication unifiée multi-sites
by
Amadou Dia
PPTX
1a. sesión extraordinaria del cte octubre 2017
by
xiuhtecuhtli29
PDF
Interconnexion de deux_serveurs_asterisk_et_mise_en_place_d%e2%80%99un_r%c3%a...
by
Prince King
PDF
Weos création d'une dmz
by
Fabian Vandendyck
PDF
Etude et simulation d'un système MIMO OFDM
by
Mohamed Nadjib Chaabi
PDF
Formation gns3
by
Joeongala
PPT
Docker and CloudStack
by
Sebastien Goasguen
PDF
Mini projet Zabbix
by
SamiMessaoudi4
PDF
Étude et Mise en Place de Monitoring
by
ImnaTech
PDF
Premiers pas avec snort
by
Fathi Ben Nasr
PDF
組長サイトの作り方
by
Yuriko IKEDA
PDF
Introduction à OpenStack
by
AnDaolVras
Liquisys m clm223 253 endress+hauser datasheet-conductivity-resistivity measu...
by
ENVIMART
Engineering Mechanics Statics RC Hibbeler 12th edditon
by
Bahzad5
ZS - 0139 - Komandant Mark - NOVI SAVEZNICI
by
Stripovizijacom
A plenarily integrated SIEM solution and it’s Deployment
by
Bangladesh Network Operators Group
Cloud_2022.pdf
by
Taherbenabdallah1
VictoriaMetrics 15/12 Meet Up: 2022 Features Highlights
by
VictoriaMetrics
B-Tech Degree Certificate
by
Siyanda Prosperity Mbele
Irfan vol 2 by hazrat faqeer noor muhammad sarwari qadri
by
Muhammad Tariq
Concept et réalisation d’un système de communication unifiée multi-sites
by
Amadou Dia
1a. sesión extraordinaria del cte octubre 2017
by
xiuhtecuhtli29
Interconnexion de deux_serveurs_asterisk_et_mise_en_place_d%e2%80%99un_r%c3%a...
by
Prince King
Weos création d'une dmz
by
Fabian Vandendyck
Etude et simulation d'un système MIMO OFDM
by
Mohamed Nadjib Chaabi
Formation gns3
by
Joeongala
Docker and CloudStack
by
Sebastien Goasguen
Mini projet Zabbix
by
SamiMessaoudi4
Étude et Mise en Place de Monitoring
by
ImnaTech
Premiers pas avec snort
by
Fathi Ben Nasr
組長サイトの作り方
by
Yuriko IKEDA
Introduction à OpenStack
by
AnDaolVras
Viewers also liked
PDF
データベース設計徹底指南
by
Mikiya Okuno
PPTX
深層学習の非常に簡単な説明
by
Seiichi Uchida
PDF
株式会社ディレクタス サービス紹介資料
by
Directus Inc.(ディレクタス)
PPT
色彩センスのいらない配色講座
by
Mariko Yamaguchi
PDF
スタートアップ立ち上げマニュアル
by
Takaya Shinozuka
PDF
JavaScriptの落とし穴
by
ikdysfm
PDF
Good Names in Right Places on Rails
by
Yasuko Ohba
PDF
Rubyによる開発プロジェクトをうまく回すには(1)
by
Yasuko Ohba
PDF
Relux 採用説明資料v1.5_201512
by
Takaya Shinozuka
PDF
世界を描く Drawing the world
by
Yasuko Ohba
PDF
Sendai ruby-02
by
Yasuko Ohba
PDF
テスト大嫌いっ娘のRSpec
by
Yasuko Ohba
KEY
QCon2009 Tokyo - Ruby on Railsで変わるエンタープライズ開発の現場
by
Yasuko Ohba
PDF
Pragmatic Patterns of Ruby on Rails - Ruby Kaigi2009
by
Yasuko Ohba
PDF
Rubyによる開発プロジェクトをうまく回すには(2)
by
Yasuko Ohba
PPTX
編集長に学ぶ、読まれるWebライティング
by
Kappei Nakano
PDF
TECH LAB PAAK 2015/06/24 Team Development
by
Yasuko Ohba
PDF
オブジェクト指向プログラミング再入門
by
Ryo Miyake
PDF
機能追加を行う際に考慮したい3つのポイント
by
Miwa Kuramitsu
PDF
Shimane2010
by
Yasuko Ohba
データベース設計徹底指南
by
Mikiya Okuno
深層学習の非常に簡単な説明
by
Seiichi Uchida
株式会社ディレクタス サービス紹介資料
by
Directus Inc.(ディレクタス)
色彩センスのいらない配色講座
by
Mariko Yamaguchi
スタートアップ立ち上げマニュアル
by
Takaya Shinozuka
JavaScriptの落とし穴
by
ikdysfm
Good Names in Right Places on Rails
by
Yasuko Ohba
Rubyによる開発プロジェクトをうまく回すには(1)
by
Yasuko Ohba
Relux 採用説明資料v1.5_201512
by
Takaya Shinozuka
世界を描く Drawing the world
by
Yasuko Ohba
Sendai ruby-02
by
Yasuko Ohba
テスト大嫌いっ娘のRSpec
by
Yasuko Ohba
QCon2009 Tokyo - Ruby on Railsで変わるエンタープライズ開発の現場
by
Yasuko Ohba
Pragmatic Patterns of Ruby on Rails - Ruby Kaigi2009
by
Yasuko Ohba
Rubyによる開発プロジェクトをうまく回すには(2)
by
Yasuko Ohba
編集長に学ぶ、読まれるWebライティング
by
Kappei Nakano
TECH LAB PAAK 2015/06/24 Team Development
by
Yasuko Ohba
オブジェクト指向プログラミング再入門
by
Ryo Miyake
機能追加を行う際に考慮したい3つのポイント
by
Miwa Kuramitsu
Shimane2010
by
Yasuko Ohba
Similar to 名前のつけ方
PDF
Basic of Basics of Agile Development Returns
by
Naoto Nishimura
PDF
見る前に跳べ 〜ギークの工夫で社会を変えよう〜
by
Takuya Oikawa
PDF
Let's write understandable Japanese! (Complete Version)
by
Yoshinobu Machida
PDF
ソフトウェア開発の現場風景
by
Koichi ITO
PPTX
LK2NJB - Minna - L33 Imperative and prohibitive 命令形、という意味.pptx
by
MikiK3
PDF
函館IKA Eclipse活用術
by
Masahiro Wakame
PPTX
Lk2 njb minna - l33 imperative and prohibitive
by
MikiUoN17
PPTX
Globishセミナー 0516 web
by
itas_solution
PDF
Can we chage the world?
by
toshihiro ichitani
PDF
第3回yidev coding guideline読み
by
Tomohiko Okita
PDF
テスト分析はじめの一歩 公開版
by
Asuka (飛鳥) Kamijo (上條)
PDF
学び方を学ぶことを学ぶ
by
Hiroyuki Ito
PDF
Smell in Rails Apps (in Sapporo RubyKaigi03)
by
Yasuko Ohba
PDF
より良いコードを書くための名前付け
by
koji kobayashi
PDF
3年目で分かったことtfsug
by
riskrisk
PDF
Devsumi2009(配布)
by
Yoshiori Shoji
PDF
Agile Estimating And Planning
by
Eiwa System Management, Inc.
PPTX
Stage 3 b minna - l33 imperative and prohibitive
by
MikiUoN17
PPT
0201 pattern practice
by
Yoshifumi Murakami
PPT
就職のための日本語20100410
by
Yoshifumi Murakami
Basic of Basics of Agile Development Returns
by
Naoto Nishimura
見る前に跳べ 〜ギークの工夫で社会を変えよう〜
by
Takuya Oikawa
Let's write understandable Japanese! (Complete Version)
by
Yoshinobu Machida
ソフトウェア開発の現場風景
by
Koichi ITO
LK2NJB - Minna - L33 Imperative and prohibitive 命令形、という意味.pptx
by
MikiK3
函館IKA Eclipse活用術
by
Masahiro Wakame
Lk2 njb minna - l33 imperative and prohibitive
by
MikiUoN17
Globishセミナー 0516 web
by
itas_solution
Can we chage the world?
by
toshihiro ichitani
第3回yidev coding guideline読み
by
Tomohiko Okita
テスト分析はじめの一歩 公開版
by
Asuka (飛鳥) Kamijo (上條)
学び方を学ぶことを学ぶ
by
Hiroyuki Ito
Smell in Rails Apps (in Sapporo RubyKaigi03)
by
Yasuko Ohba
より良いコードを書くための名前付け
by
koji kobayashi
3年目で分かったことtfsug
by
riskrisk
Devsumi2009(配布)
by
Yoshiori Shoji
Agile Estimating And Planning
by
Eiwa System Management, Inc.
Stage 3 b minna - l33 imperative and prohibitive
by
MikiUoN17
0201 pattern practice
by
Yoshifumi Murakami
就職のための日本語20100410
by
Yoshifumi Murakami
More from Yasuko Ohba
PDF
ごきげんRails
by
Yasuko Ohba
PDF
Raspbilly
by
Yasuko Ohba
PDF
More Pragmatic Patterns of Ruby on Rails at Kansai Ruby Kaigi #02
by
Yasuko Ohba
PDF
Ruby on Rails 入門
by
Yasuko Ohba
PDF
Girl, Geek and Company - Tokyo Girl Geek Dinners #5 2013/7/5
by
Yasuko Ohba
PDF
女性IT技術者と働き方 情報処理学会77
by
Yasuko Ohba
PDF
Shimane2008
by
Yasuko Ohba
PDF
The Basis of Making DSL with Ruby
by
Yasuko Ohba
PDF
Sub Resources Rails Plug-in
by
Yasuko Ohba
PDF
image_upload Plugin 2007/12/7
by
Yasuko Ohba
PDF
Ruby on Rails 中級者を目指して - 大場寧子
by
Yasuko Ohba
PDF
Ruby on Rails ステップアップ講座 - 大場寧子
by
Yasuko Ohba
PDF
Bookscope 2007 09 07
by
Yasuko Ohba
ごきげんRails
by
Yasuko Ohba
Raspbilly
by
Yasuko Ohba
More Pragmatic Patterns of Ruby on Rails at Kansai Ruby Kaigi #02
by
Yasuko Ohba
Ruby on Rails 入門
by
Yasuko Ohba
Girl, Geek and Company - Tokyo Girl Geek Dinners #5 2013/7/5
by
Yasuko Ohba
女性IT技術者と働き方 情報処理学会77
by
Yasuko Ohba
Shimane2008
by
Yasuko Ohba
The Basis of Making DSL with Ruby
by
Yasuko Ohba
Sub Resources Rails Plug-in
by
Yasuko Ohba
image_upload Plugin 2007/12/7
by
Yasuko Ohba
Ruby on Rails 中級者を目指して - 大場寧子
by
Yasuko Ohba
Ruby on Rails ステップアップ講座 - 大場寧子
by
Yasuko Ohba
Bookscope 2007 09 07
by
Yasuko Ohba
Recently uploaded
PDF
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
by
sorabatake
PDF
自転車ユーザ参加型路面画像センシングによる点字ブロック検出における性能向上方法の模索 (20260123 SeMI研)
by
Yuto Matsuda
PDF
ST2024_PM1_2_Case_study_of_local_newspaper_company.pdf
by
akipii ogaoga
PDF
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
by
e-Patent Co., Ltd.
PDF
Team Topology Adaptive Organizational Design for Rapid Delivery of Valuable S...
by
akipii ogaoga
PDF
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
by
嶋 是一 (Yoshikazu SHIMA)
PDF
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
by
CRI Japan, Inc.
PDF
PMBOK 7th Edition Project Management Process Scrum
by
akipii ogaoga
PDF
PMBOK 7th Edition_Project Management Context Diagram
by
akipii ogaoga
PDF
FY2025 IT Strategist Afternoon I Question-1 Balanced Scorecard
by
akipii ogaoga
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
by
akipii ogaoga
PDF
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
by
akipii ogaoga
PDF
PMBOK 7th Edition_Project Management Process_WF Type Development
by
akipii ogaoga
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版
by
sorabatake
自転車ユーザ参加型路面画像センシングによる点字ブロック検出における性能向上方法の模索 (20260123 SeMI研)
by
Yuto Matsuda
ST2024_PM1_2_Case_study_of_local_newspaper_company.pdf
by
akipii ogaoga
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信
by
e-Patent Co., Ltd.
Team Topology Adaptive Organizational Design for Rapid Delivery of Valuable S...
by
akipii ogaoga
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」
by
嶋 是一 (Yoshikazu SHIMA)
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望
by
CRI Japan, Inc.
PMBOK 7th Edition Project Management Process Scrum
by
akipii ogaoga
PMBOK 7th Edition_Project Management Context Diagram
by
akipii ogaoga
FY2025 IT Strategist Afternoon I Question-1 Balanced Scorecard
by
akipii ogaoga
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis
by
akipii ogaoga
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector
by
akipii ogaoga
PMBOK 7th Edition_Project Management Process_WF Type Development
by
akipii ogaoga
名前のつけ方
1.
名前のつけ方
@nay3 2012.2.24 株式会社万葉 2012年3月9日金曜日
2.
普段やってる
名前付け方法を 整理してみた 株式会社万葉 2012年3月9日金曜日
3.
(メソッド編)
株式会社万葉 2012年3月9日金曜日
4.
事前準備
•そのメソッドがどのような役割 なのかをよく考える • 役割を日本語で言い表せる、他 人に説明できる状態にしておく 株式会社 万葉 2012年3月9日金曜日
5.
obj.do_what
株式会社万葉 2012年3月9日金曜日
6.
レシーバ
メソッド名 obj.do_what 株式会社万葉 2012年3月9日金曜日
7.
パターン
•取得 •問い合わせ • レシーバを私が∼する • レシーバよ∼せよ 株式会社万葉 2012年3月9日金曜日
8.
どのパターンで
命名するのが よいか考える 株式会社万葉 2012年3月9日金曜日
9.
パターン
•取得 •問い合わせ • レシーバを私が∼する • レシーバよ∼せよ 株式会社万葉 2012年3月9日金曜日
10.
取得
obj.name obj.children Model.all 株式会社万葉 2012年3月9日金曜日
11.
取得の
メソッド名には 「名詞」「形容詞句」 を使う 株式会社万葉 2012年3月9日金曜日
12.
名詞
• レシーバの「所有物」「属性」 を取得するときに使う • 必要に応じて修飾してもよい • obj.name • obj.published_children 株式会社 万葉 2012年3月9日金曜日
13.
形容詞句
•自分または暗黙の対象物を取得 • 加工したものを取得する • 特定の状態のものを取得する •array.first •ModelClass.published •ModelClass.processing 株式会社万葉 2012年3月9日金曜日
14.
形容詞句と英語
•形容詞 - large •動詞の過去分詞 - deleted • 動詞の進行形 - running • 前置詞と名詞 - in_cart 株式会社万葉 2012年3月9日金曜日
15.
パターン
•取得 •問い合わせ • レシーバを私が∼する • レシーバよ∼せよ 株式会社万葉 2012年3月9日金曜日
16.
問い合わせ
obj.empty? obj.published? 株式会社万葉 2012年3月9日金曜日
17.
問い合わせの
メソッド名は 「疑問文」を縮めて ?をつける 株式会社万葉 2012年3月9日金曜日
18.
基本は形容詞句
•形容詞 - large? •動詞の過去分詞 - deleted? •動詞の進行形 - running? •前置詞と名詞 - in_cart? Is it ○○○ ? 株式会社万葉 2012年3月9日金曜日
19.
動詞入りの問い合わせ
•obj.have_any_child? • obj.any_child? • have は省略できる •obj.will_be_destroyed? 株式会社万葉 2012年3月9日金曜日
20.
パターン
•取得 •問い合わせ • レシーバを私が∼する • レシーバよ∼せよ 株式会社万葉 2012年3月9日金曜日
21.
レシーバを∼する
の場合は (他)動詞をつける •他動詞 ... 目的語を持つ 株式会社万葉 2012年3月9日金曜日
22.
レシーバを私が∼する
•obj.save •obj.destroy • array.sort • array.join(',') 株式会社万葉 2012年3月9日金曜日
23.
パターン
•取得 •問い合わせ • レシーバを私が∼する • レシーバよ∼せよ 株式会社万葉 2012年3月9日金曜日
24.
レシーバよ∼せよ
の場合は 自動詞 または 他動詞+引数とする 株式会社万葉 2012年3月9日金曜日
25.
レシーバよ∼せよ
•Model.find(id) • array.collect{} • obj.sleep 株式会社万葉 2012年3月9日金曜日
26.
用語の
選び方 株式会社万葉 2012年3月9日金曜日
27.
意味のあっている
ものを選ぶ 株式会社万葉 2012年3月9日金曜日
28.
日本人に
馴染みのある 単語を使う 株式会社万葉 2012年3月9日金曜日
29.
可能なら
つづりやすい ものを選ぶ 株式会社万葉 2012年3月9日金曜日
30.
単語を重ねるのは
2つくらいまでに 株式会社万葉 2012年3月9日金曜日
31.
前置詞の利用は
控えめにする ofを避ける options_from_collection_for_select something_of_something 株式会社万葉 2012年3月9日金曜日
32.
単数と複数を
区別する book = Book.all 株式会社万葉 2012年3月9日金曜日
33.
三人称単数は性質を
表すときに使う validates .... has_many ... validates_something() 株式会社万葉 2012年3月9日金曜日
Download