Submit Search
Upload
SEゼミ2014 - リーダブルコード勉強会のまとめ
•
0 likes
•
609 views
Kouhei Sutou
Follow
2014年のSEゼミの「プログラミングが好きな学生のためのリーダブルコード勉強会」のまとめ。
Read less
Read more
Technology
Report
Share
Report
Share
1 of 21
Download Now
Download to read offline
Recommended
SEゼミ2014 - リーダブルコード勉強会のまとめ
SEゼミ2014 - リーダブルコード勉強会のまとめ
Kouhei Sutou
お絵かきのお話(~nw構成図ってどんな感じで書いてます?~)
お絵かきのお話(~nw構成図ってどんな感じで書いてます?~)
Tatsuya Maruno
SEゼミ2014 - コードチェンジ
SEゼミ2014 - コードチェンジ
Kouhei Sutou
実践リーダブルコードのコードチェンジ
実践リーダブルコードのコードチェンジ
Kouhei Sutou
ヤマムギVol.1 Opening
ヤマムギVol.1 Opening
Mitsuhiro Yamashita
JS Board で IoT は楽勝か?
JS Board で IoT は楽勝か?
Shingo Fukui
Node redをはじめてみよう
Node redをはじめてみよう
rina0521
mrubyを使った クラウド連携
mrubyを使った クラウド連携
三七男 山本
More Related Content
What's hot
剣と魔法のログレスーMmoの継続的な改善と運用
剣と魔法のログレスーMmoの継続的な改善と運用
Satoshi Yamafuji
JAWS-UG Aomori #1
JAWS-UG Aomori #1
Eikichi Gotoh
2019/12/06 社内勉強会「ついやってしまう」体験のつくりかた
2019/12/06 社内勉強会「ついやってしまう」体験のつくりかた
beychan
ぼくはきみの盾 ドキュメントコメント編
ぼくはきみの盾 ドキュメントコメント編
勝成 鈴江
Aiming のクラウド採用基準
Aiming のクラウド採用基準
Takahiro Hozumi
リーダブルコード勉強会 in 筑波大 - コードチェンジ
リーダブルコード勉強会 in 筑波大 - コードチェンジ
Kouhei Sutou
Django と Wagtail で作る Headless CMS
Django と Wagtail で作る Headless CMS
Iosif Takakura
Androidオススメライブラリ紹介
Androidオススメライブラリ紹介
阪田 祐宇
Python Tip LT 20210805 nlog2n2
Python Tip LT 20210805 nlog2n2
Sekiguchi Toshihiro
What's hot
(9)
剣と魔法のログレスーMmoの継続的な改善と運用
剣と魔法のログレスーMmoの継続的な改善と運用
JAWS-UG Aomori #1
JAWS-UG Aomori #1
2019/12/06 社内勉強会「ついやってしまう」体験のつくりかた
2019/12/06 社内勉強会「ついやってしまう」体験のつくりかた
ぼくはきみの盾 ドキュメントコメント編
ぼくはきみの盾 ドキュメントコメント編
Aiming のクラウド採用基準
Aiming のクラウド採用基準
リーダブルコード勉強会 in 筑波大 - コードチェンジ
リーダブルコード勉強会 in 筑波大 - コードチェンジ
Django と Wagtail で作る Headless CMS
Django と Wagtail で作る Headless CMS
Androidオススメライブラリ紹介
Androidオススメライブラリ紹介
Python Tip LT 20210805 nlog2n2
Python Tip LT 20210805 nlog2n2
Viewers also liked
リーダブルコード勉強会 in 筑波大 - 練習
リーダブルコード勉強会 in 筑波大 - 練習
Kouhei Sutou
ngx_http_groonga - 全文検索nginx
ngx_http_groonga - 全文検索nginx
Kouhei Sutou
SEゼミ2015 - OSS Hack 4 Beginners - OSS開発手順
SEゼミ2015 - OSS Hack 4 Beginners - OSS開発手順
Kouhei Sutou
リーダブルコードワークショップ(パイオニア向け)のコードチェンジ
リーダブルコードワークショップ(パイオニア向け)のコードチェンジ
Kouhei Sutou
実践リーダブルコードのアイスブレイク
実践リーダブルコードのアイスブレイク
Kouhei Sutou
リーダブルコードワークショップ(パイオニア向け)のまとめ
リーダブルコードワークショップ(パイオニア向け)のまとめ
Kouhei Sutou
OSS開発者を増やしたい!
OSS開発者を増やしたい!
Kouhei Sutou
SEゼミ2015 - OSS Hack Weekend - 2日目のまとめ
SEゼミ2015 - OSS Hack Weekend - 2日目のまとめ
Kouhei Sutou
リーダブルコード勉強会 in 筑波大のグループふりかえり
リーダブルコード勉強会 in 筑波大のグループふりかえり
Kouhei Sutou
SEゼミ2015 - OSS Hack 4 Beginners - フィードバック
SEゼミ2015 - OSS Hack 4 Beginners - フィードバック
Kouhei Sutou
リーダブルコード勉強会 in 筑波大の進め方
リーダブルコード勉強会 in 筑波大の進め方
Kouhei Sutou
SEゼミ2014 - リーダブルコード勉強会のアイスブレイク
SEゼミ2014 - リーダブルコード勉強会のアイスブレイク
Kouhei Sutou
Hatoholのログ監視機能 2014/10版
Hatoholのログ監視機能 2014/10版
Kouhei Sutou
SEゼミ2014 - リーダブルコード勉強会のアイスブレイク
SEゼミ2014 - リーダブルコード勉強会のアイスブレイク
Kouhei Sutou
OSS Gateワークショップ(チュートリアル) - まとめ
OSS Gateワークショップ(チュートリアル) - まとめ
Kouhei Sutou
Groonga族2015
Groonga族2015
Kouhei Sutou
Mroonga開発者が来たぞ!
Mroonga開発者が来たぞ!
Kouhei Sutou
PGroonga – Make PostgreSQL fast full text search platform for all languages!
PGroonga – Make PostgreSQL fast full text search platform for all languages!
Kouhei Sutou
Viewers also liked
(18)
リーダブルコード勉強会 in 筑波大 - 練習
リーダブルコード勉強会 in 筑波大 - 練習
ngx_http_groonga - 全文検索nginx
ngx_http_groonga - 全文検索nginx
SEゼミ2015 - OSS Hack 4 Beginners - OSS開発手順
SEゼミ2015 - OSS Hack 4 Beginners - OSS開発手順
リーダブルコードワークショップ(パイオニア向け)のコードチェンジ
リーダブルコードワークショップ(パイオニア向け)のコードチェンジ
実践リーダブルコードのアイスブレイク
実践リーダブルコードのアイスブレイク
リーダブルコードワークショップ(パイオニア向け)のまとめ
リーダブルコードワークショップ(パイオニア向け)のまとめ
OSS開発者を増やしたい!
OSS開発者を増やしたい!
SEゼミ2015 - OSS Hack Weekend - 2日目のまとめ
SEゼミ2015 - OSS Hack Weekend - 2日目のまとめ
リーダブルコード勉強会 in 筑波大のグループふりかえり
リーダブルコード勉強会 in 筑波大のグループふりかえり
SEゼミ2015 - OSS Hack 4 Beginners - フィードバック
SEゼミ2015 - OSS Hack 4 Beginners - フィードバック
リーダブルコード勉強会 in 筑波大の進め方
リーダブルコード勉強会 in 筑波大の進め方
SEゼミ2014 - リーダブルコード勉強会のアイスブレイク
SEゼミ2014 - リーダブルコード勉強会のアイスブレイク
Hatoholのログ監視機能 2014/10版
Hatoholのログ監視機能 2014/10版
SEゼミ2014 - リーダブルコード勉強会のアイスブレイク
SEゼミ2014 - リーダブルコード勉強会のアイスブレイク
OSS Gateワークショップ(チュートリアル) - まとめ
OSS Gateワークショップ(チュートリアル) - まとめ
Groonga族2015
Groonga族2015
Mroonga開発者が来たぞ!
Mroonga開発者が来たぞ!
PGroonga – Make PostgreSQL fast full text search platform for all languages!
PGroonga – Make PostgreSQL fast full text search platform for all languages!
Similar to SEゼミ2014 - リーダブルコード勉強会のまとめ
リーダブルコードを読んだ後
リーダブルコードを読んだ後
Kouhei Sutou
SEゼミ2015 - リーダブルコード勉強会のまとめ
SEゼミ2015 - リーダブルコード勉強会のまとめ
Kouhei Sutou
SEゼミ2015 - コードチェンジ
SEゼミ2015 - コードチェンジ
Kouhei Sutou
リーダブルコード勉強会 in 筑波大のまとめ
リーダブルコード勉強会 in 筑波大のまとめ
Kouhei Sutou
リーダブルコードワークショップ(パイオニア向け)の概要
リーダブルコードワークショップ(パイオニア向け)の概要
Kouhei Sutou
実践リーダブルコードのコードチェンジ
実践リーダブルコードのコードチェンジ
Kouhei Sutou
実践リーダブルコードのふりかえり
実践リーダブルコードのふりかえり
Kouhei Sutou
実践リーダブルコードのふりかえり
実践リーダブルコードのふりかえり
Kouhei Sutou
開発者は仕事でリーダブルなコードを書けるのか?
開発者は仕事でリーダブルなコードを書けるのか?
Kouhei Sutou
クリアなコードの作り方 - How to make clear code
クリアなコードの作り方 - How to make clear code
Kouhei Sutou
SEゼミ2014 - 練習
SEゼミ2014 - 練習
Kouhei Sutou
SEゼミ2014 - 練習
SEゼミ2014 - 練習
Kouhei Sutou
Similar to SEゼミ2014 - リーダブルコード勉強会のまとめ
(12)
リーダブルコードを読んだ後
リーダブルコードを読んだ後
SEゼミ2015 - リーダブルコード勉強会のまとめ
SEゼミ2015 - リーダブルコード勉強会のまとめ
SEゼミ2015 - コードチェンジ
SEゼミ2015 - コードチェンジ
リーダブルコード勉強会 in 筑波大のまとめ
リーダブルコード勉強会 in 筑波大のまとめ
リーダブルコードワークショップ(パイオニア向け)の概要
リーダブルコードワークショップ(パイオニア向け)の概要
実践リーダブルコードのコードチェンジ
実践リーダブルコードのコードチェンジ
実践リーダブルコードのふりかえり
実践リーダブルコードのふりかえり
実践リーダブルコードのふりかえり
実践リーダブルコードのふりかえり
開発者は仕事でリーダブルなコードを書けるのか?
開発者は仕事でリーダブルなコードを書けるのか?
クリアなコードの作り方 - How to make clear code
クリアなコードの作り方 - How to make clear code
SEゼミ2014 - 練習
SEゼミ2014 - 練習
SEゼミ2014 - 練習
SEゼミ2014 - 練習
More from Kouhei Sutou
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021
Kouhei Sutou
RubyKaigi Takeout 2021 - Red Arrow - Ruby and Apache Arrow
RubyKaigi Takeout 2021 - Red Arrow - Ruby and Apache Arrow
Kouhei Sutou
Rubyと仕事と自由なソフトウェア
Rubyと仕事と自由なソフトウェア
Kouhei Sutou
Apache Arrowフォーマットはなぜ速いのか
Apache Arrowフォーマットはなぜ速いのか
Kouhei Sutou
Apache Arrow 1.0 - A cross-language development platform for in-memory data
Apache Arrow 1.0 - A cross-language development platform for in-memory data
Kouhei Sutou
Apache Arrow 2019
Apache Arrow 2019
Kouhei Sutou
Redmine検索の未来像
Redmine検索の未来像
Kouhei Sutou
Apache Arrow - A cross-language development platform for in-memory data
Apache Arrow - A cross-language development platform for in-memory data
Kouhei Sutou
Better CSV processing with Ruby 2.6
Better CSV processing with Ruby 2.6
Kouhei Sutou
Apache Arrow
Apache Arrow
Kouhei Sutou
Apache Arrow - データ処理ツールの次世代プラットフォーム
Apache Arrow - データ処理ツールの次世代プラットフォーム
Kouhei Sutou
Apache Arrow
Apache Arrow
Kouhei Sutou
MySQL・PostgreSQLだけで作る高速あいまい全文検索システム
MySQL・PostgreSQLだけで作る高速あいまい全文検索システム
Kouhei Sutou
MySQL 8.0でMroonga
MySQL 8.0でMroonga
Kouhei Sutou
My way with Ruby
My way with Ruby
Kouhei Sutou
Red Data Tools
Red Data Tools
Kouhei Sutou
Mroongaの高速全文検索機能でWordPress内のコンテンツを有効活用!
Mroongaの高速全文検索機能でWordPress内のコンテンツを有効活用!
Kouhei Sutou
MariaDBとMroongaで作る全言語対応超高速全文検索システム
MariaDBとMroongaで作る全言語対応超高速全文検索システム
Kouhei Sutou
PGroonga 2 – Make PostgreSQL rich full text search system backend!
PGroonga 2 – Make PostgreSQL rich full text search system backend!
Kouhei Sutou
PGroonga 2 - PostgreSQLでの全文検索の決定版
PGroonga 2 - PostgreSQLでの全文検索の決定版
Kouhei Sutou
More from Kouhei Sutou
(20)
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021
Apache Arrow Flight – ビッグデータ用高速データ転送フレームワーク #dbts2021
RubyKaigi Takeout 2021 - Red Arrow - Ruby and Apache Arrow
RubyKaigi Takeout 2021 - Red Arrow - Ruby and Apache Arrow
Rubyと仕事と自由なソフトウェア
Rubyと仕事と自由なソフトウェア
Apache Arrowフォーマットはなぜ速いのか
Apache Arrowフォーマットはなぜ速いのか
Apache Arrow 1.0 - A cross-language development platform for in-memory data
Apache Arrow 1.0 - A cross-language development platform for in-memory data
Apache Arrow 2019
Apache Arrow 2019
Redmine検索の未来像
Redmine検索の未来像
Apache Arrow - A cross-language development platform for in-memory data
Apache Arrow - A cross-language development platform for in-memory data
Better CSV processing with Ruby 2.6
Better CSV processing with Ruby 2.6
Apache Arrow
Apache Arrow
Apache Arrow - データ処理ツールの次世代プラットフォーム
Apache Arrow - データ処理ツールの次世代プラットフォーム
Apache Arrow
Apache Arrow
MySQL・PostgreSQLだけで作る高速あいまい全文検索システム
MySQL・PostgreSQLだけで作る高速あいまい全文検索システム
MySQL 8.0でMroonga
MySQL 8.0でMroonga
My way with Ruby
My way with Ruby
Red Data Tools
Red Data Tools
Mroongaの高速全文検索機能でWordPress内のコンテンツを有効活用!
Mroongaの高速全文検索機能でWordPress内のコンテンツを有効活用!
MariaDBとMroongaで作る全言語対応超高速全文検索システム
MariaDBとMroongaで作る全言語対応超高速全文検索システム
PGroonga 2 – Make PostgreSQL rich full text search system backend!
PGroonga 2 – Make PostgreSQL rich full text search system backend!
PGroonga 2 - PostgreSQLでの全文検索の決定版
PGroonga 2 - PostgreSQLでの全文検索の決定版
Recently uploaded
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
ssuser539845
2024 04 minnanoito
2024 04 minnanoito
arts yokohama
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
arts yokohama
2024 03 CTEA
2024 03 CTEA
arts yokohama
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf
Ayachika Kitazaki
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
Matsushita Laboratory
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
ssuser370dd7
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
Shumpei Kishi
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
Sadao Tokuyama
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
Tetsuya Nihonmatsu
What is the world where you can make your own semiconductors?
What is the world where you can make your own semiconductors?
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
2024 01 Virtual_Counselor
2024 01 Virtual_Counselor
arts yokohama
Recently uploaded
(12)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
2024 04 minnanoito
2024 04 minnanoito
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 03 CTEA
2024 03 CTEA
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
ARスタートアップOnePlanetの Apple Vision Proへの情熱と挑戦
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
What is the world where you can make your own semiconductors?
What is the world where you can make your own semiconductors?
2024 01 Virtual_Counselor
2024 01 Virtual_Counselor
SEゼミ2014 - リーダブルコード勉強会のまとめ
1.
まとめ Powered by
Rabbit 2.1.3 まとめ 須藤功平 株式会社クリアコード SEゼミ2014 - リーダブルコード勉強会1 2014/06/22
2.
まとめ Powered by
Rabbit 2.1.3 目的の確認 参加者の リーダブルコード力の レベルアップ
3.
まとめ Powered by
Rabbit 2.1.3 将来を重視 時間 リーダブルコード力 今日 将来を重視 半年後
4.
まとめ Powered by
Rabbit 2.1.3 レベルアップ後のイメージ 自分が書いたコードってどの くらい覚えているんですか? ほとんど覚えていないです よ。
5.
まとめ Powered by
Rabbit 2.1.3 レベルアップ後のイメージ 直すときどうするんですか? わからなくなってるじゃないで すか。 忘れても見たら簡単にわかる ように書いておくんですよ。
6.
まとめ Powered by
Rabbit 2.1.3 やったこと 書いて1. 読んで2. 書いて3.
7.
まとめ Powered by
Rabbit 2.1.3 やったこと: 意図 書いて←自己流で本気をだす1. 読んで←他のコードから吸収2. 書いて←↑を活用して成長3.
8.
まとめ Powered by
Rabbit 2.1.3 どうしてこうやったか 既存のテクニックの習得 本から学ぶ✓ 野生のコードを読む→ リーダブルコードを発見→ 吸収 ↑を体験 ✓ 1. 新規にテクニックを発明 リーダブルでないコードを発見→ 改善案を発明 ✓ 2.
9.
まとめ Powered by
Rabbit 2.1.3 やった結果 発見できた?✓ 気をつけたことはある?✓ これからも発見できそう?✓
10.
まとめ Powered by
Rabbit 2.1.3 発見方法のヒント リーダブルコード 読む人がリーダブルと思ったコード✓ ✓ 読む人視点が重要 読む人の視点を忘れないためには?✓ 普段からコードを読む習慣をつける✓ ✓
11.
まとめ Powered by
Rabbit 2.1.3 明日からのヒント OSSを1つ選ぶ 自分が使っているOSS✓ 気になる会社が作っているOSS✓ ✓ 毎日コミットを読む(読み) さらに: バグを直してみる(書き)✓ さらに: 機能追加してみる(書き)✓ ✓
12.
まとめ Powered by
Rabbit 2.1.3 面接時のヒント1 コードを 見せてください
13.
まとめ Powered by
Rabbit 2.1.3 ヒント1の理由 読む人視点が鍛えられていれば… どのくらいのレベル感?✓ リーダブルコードを書く会社?✓ 会社に選ばれるだけじゃなく あなたも会社を選んで! ✓
14.
まとめ Powered by
Rabbit 2.1.3 ヒント1の補足 リーダブルコード!=絶対善 使い捨てプログラムは リーダブルじゃなくてもいいかも ✓ ✓ よくある的はずれな煽り 動かないリーダブルコードより 汚くても動くコード ✓ 動くのは当たり前 (そんな程度の低い話はしていない) ✓ 前提が違うので無視してよい✓ ✓
15.
まとめ Powered by
Rabbit 2.1.3 面接時のヒント2 開発チーム内で 仲間のコードを 読んでますか?
16.
まとめ Powered by
Rabbit 2.1.3 ヒント2の補足 レビューしてるよ 少し違う✓ レビュー: 問題がないことを確認✓ ✓ うん、そりゃ読みあってるよ 期待大✓ 読みたくて読んでいる✓ ✓
17.
まとめ Powered by
Rabbit 2.1.3 ヒント2の理由 読んでいない 読む人視点がないかも✓ → リーダブルコードじゃないかも✓ ✓ 読みたくて読んでいる 読む人視点を持っていそう✓ 自分も他の人のコードを読める!✓ ✓
18.
まとめ Powered by
Rabbit 2.1.3 広告 コードリーダー育成支援 http://www.clear-code.com/services/code-reader/ 読みたくて読む文化づくりを支援
19.
まとめ Powered by
Rabbit 2.1.3 まとめ1 目的 リーダブルコード力アップ✓ ✓ やったこと 書いて読んで書いて✓ ✓ ポイント 読む人視点 (読む人がリーダブルと言ったらリーダブルコード) ✓ ✓
20.
まとめ Powered by
Rabbit 2.1.3 まとめ2 明日からのヒント OSSのコミットを毎日読もう✓ さらに: 修正・改良してみよう✓ ✓ 面接のヒント コードを見せて✓ コードを読みあってる?✓ ✓
21.
まとめ Powered by
Rabbit 2.1.3 忘れないで プログラミングが好きなことは とても大切にして欲しいこと 誰かのコードから リーダブルコードを見つける事は 辛い事でなく楽しい事になるはず
Download Now