Submit Search
Upload
SEゼミ2015 - リーダブルコード勉強会のまとめ
•
0 likes
•
620 views
Kouhei Sutou
Follow
2015年のSEゼミの「プログラミングが好きな学生のためのリーダブルコード勉 強会」のまとめ。
Read less
Read more
Report
Share
Report
Share
1 of 16
Download now
Download to read offline
Recommended
リーダブルコード勉強会 in 筑波大のまとめ
リーダブルコード勉強会 in 筑波大のまとめ
Kouhei Sutou
実践リーダブルコードのふりかえり
実践リーダブルコードのふりかえり
Kouhei Sutou
リーダブルコード勉強会 in 筑波大の進め方
リーダブルコード勉強会 in 筑波大の進め方
Kouhei Sutou
SEゼミ2015 - リーダブルコード勉強会のグループふりかえり
SEゼミ2015 - リーダブルコード勉強会のグループふりかえり
Kouhei Sutou
リーダブルコード勉強会 in 筑波大のグループふりかえり
リーダブルコード勉強会 in 筑波大のグループふりかえり
Kouhei Sutou
SEゼミ2015 - OSS Hack Weekend - 1日目の概要
SEゼミ2015 - OSS Hack Weekend - 1日目の概要
Kouhei Sutou
SEゼミ2015 - OSS Hack 4 Beginners - フィードバック
SEゼミ2015 - OSS Hack 4 Beginners - フィードバック
Kouhei Sutou
ポコロンダンジョンズとリアルタイム通信 -サーバサイド編-
ポコロンダンジョンズとリアルタイム通信 -サーバサイド編-
Suguru Shirai
Recommended
リーダブルコード勉強会 in 筑波大のまとめ
リーダブルコード勉強会 in 筑波大のまとめ
Kouhei Sutou
実践リーダブルコードのふりかえり
実践リーダブルコードのふりかえり
Kouhei Sutou
リーダブルコード勉強会 in 筑波大の進め方
リーダブルコード勉強会 in 筑波大の進め方
Kouhei Sutou
SEゼミ2015 - リーダブルコード勉強会のグループふりかえり
SEゼミ2015 - リーダブルコード勉強会のグループふりかえり
Kouhei Sutou
リーダブルコード勉強会 in 筑波大のグループふりかえり
リーダブルコード勉強会 in 筑波大のグループふりかえり
Kouhei Sutou
SEゼミ2015 - OSS Hack Weekend - 1日目の概要
SEゼミ2015 - OSS Hack Weekend - 1日目の概要
Kouhei Sutou
SEゼミ2015 - OSS Hack 4 Beginners - フィードバック
SEゼミ2015 - OSS Hack 4 Beginners - フィードバック
Kouhei Sutou
ポコロンダンジョンズとリアルタイム通信 -サーバサイド編-
ポコロンダンジョンズとリアルタイム通信 -サーバサイド編-
Suguru Shirai
Kiwi 入門 | iOS RDD テストフレームワーク
Kiwi 入門 | iOS RDD テストフレームワーク
Yuki Tanabe
組織にテストコードを書く文化を 根付かせるためにやってきたこと
組織にテストコードを書く文化を 根付かせるためにやってきたこと
Suguru Shirai
なるべくコードを書かないAndroid開発
なるべくコードを書かないAndroid開発
Hiroshi Kikuchi
もしSIerのエンジニアがSRE本を読んだら
もしSIerのエンジニアがSRE本を読んだら
Tomoki Ando
ポコロンダンジョンズとリアルタイム通信 -クライアント編-
ポコロンダンジョンズとリアルタイム通信 -クライアント編-
Suguru Shirai
怠惰な私がプログラミングするときに重要だと考えているたった1つのこと
怠惰な私がプログラミングするときに重要だと考えているたった1つのこと
Tohru Kobayashi
gitその2 rebaseとrebase -iを理解してgit-flowをやりやすくする
gitその2 rebaseとrebase -iを理解してgit-flowをやりやすくする
Study Group by SciencePark Corp.
Stream脳の作り方
Stream脳の作り方
Shinya Mochida
サイバーエージェントのゲーム事業のインフラからみたゲーム開発スタイルの変遷
サイバーエージェントのゲーム事業のインフラからみたゲーム開発スタイルの変遷
Suguru Shirai
How are AsakusaSatellite growing with mzp
How are AsakusaSatellite growing with mzp
Ryo Suetsugu
SEゼミ2015 - リーダブルコード勉強会の進め方
SEゼミ2015 - リーダブルコード勉強会の進め方
Kouhei Sutou
20120826i phonedeveloperworkshop
20120826i phonedeveloperworkshop
Yoichiro Sakurai
CoronaSDKのご紹介
CoronaSDKのご紹介
Takuro Fukamizu
Androidでお気軽プログラミング
Androidでお気軽プログラミング
高見 知英
はじめよう!Ossコードリーディング!!
はじめよう!Ossコードリーディング!!
友里 高島
OSS Gateワークショップ(チュートリアル) - OSS開発手順
OSS Gateワークショップ(チュートリアル) - OSS開発手順
Kouhei Sutou
Sublime Text 2 で始める ReVIEW
Sublime Text 2 で始める ReVIEW
Yuki Anzai
リーダブルコード勉強会 in 筑波大 - コードチェンジ
リーダブルコード勉強会 in 筑波大 - コードチェンジ
Kouhei Sutou
実践リーダブルコードのコードチェンジ
実践リーダブルコードのコードチェンジ
Kouhei Sutou
SEゼミ2015 - コードチェンジ
SEゼミ2015 - コードチェンジ
Kouhei Sutou
リーダブルコードを読んだ後
リーダブルコードを読んだ後
Kouhei Sutou
実践リーダブルコードのコードチェンジ
実践リーダブルコードのコードチェンジ
Kouhei Sutou
More Related Content
What's hot
Kiwi 入門 | iOS RDD テストフレームワーク
Kiwi 入門 | iOS RDD テストフレームワーク
Yuki Tanabe
組織にテストコードを書く文化を 根付かせるためにやってきたこと
組織にテストコードを書く文化を 根付かせるためにやってきたこと
Suguru Shirai
なるべくコードを書かないAndroid開発
なるべくコードを書かないAndroid開発
Hiroshi Kikuchi
もしSIerのエンジニアがSRE本を読んだら
もしSIerのエンジニアがSRE本を読んだら
Tomoki Ando
ポコロンダンジョンズとリアルタイム通信 -クライアント編-
ポコロンダンジョンズとリアルタイム通信 -クライアント編-
Suguru Shirai
怠惰な私がプログラミングするときに重要だと考えているたった1つのこと
怠惰な私がプログラミングするときに重要だと考えているたった1つのこと
Tohru Kobayashi
gitその2 rebaseとrebase -iを理解してgit-flowをやりやすくする
gitその2 rebaseとrebase -iを理解してgit-flowをやりやすくする
Study Group by SciencePark Corp.
Stream脳の作り方
Stream脳の作り方
Shinya Mochida
サイバーエージェントのゲーム事業のインフラからみたゲーム開発スタイルの変遷
サイバーエージェントのゲーム事業のインフラからみたゲーム開発スタイルの変遷
Suguru Shirai
How are AsakusaSatellite growing with mzp
How are AsakusaSatellite growing with mzp
Ryo Suetsugu
SEゼミ2015 - リーダブルコード勉強会の進め方
SEゼミ2015 - リーダブルコード勉強会の進め方
Kouhei Sutou
20120826i phonedeveloperworkshop
20120826i phonedeveloperworkshop
Yoichiro Sakurai
CoronaSDKのご紹介
CoronaSDKのご紹介
Takuro Fukamizu
Androidでお気軽プログラミング
Androidでお気軽プログラミング
高見 知英
はじめよう!Ossコードリーディング!!
はじめよう!Ossコードリーディング!!
友里 高島
OSS Gateワークショップ(チュートリアル) - OSS開発手順
OSS Gateワークショップ(チュートリアル) - OSS開発手順
Kouhei Sutou
Sublime Text 2 で始める ReVIEW
Sublime Text 2 で始める ReVIEW
Yuki Anzai
What's hot
(17)
Kiwi 入門 | iOS RDD テストフレームワーク
Kiwi 入門 | iOS RDD テストフレームワーク
組織にテストコードを書く文化を 根付かせるためにやってきたこと
組織にテストコードを書く文化を 根付かせるためにやってきたこと
なるべくコードを書かないAndroid開発
なるべくコードを書かないAndroid開発
もしSIerのエンジニアがSRE本を読んだら
もしSIerのエンジニアがSRE本を読んだら
ポコロンダンジョンズとリアルタイム通信 -クライアント編-
ポコロンダンジョンズとリアルタイム通信 -クライアント編-
怠惰な私がプログラミングするときに重要だと考えているたった1つのこと
怠惰な私がプログラミングするときに重要だと考えているたった1つのこと
gitその2 rebaseとrebase -iを理解してgit-flowをやりやすくする
gitその2 rebaseとrebase -iを理解してgit-flowをやりやすくする
Stream脳の作り方
Stream脳の作り方
サイバーエージェントのゲーム事業のインフラからみたゲーム開発スタイルの変遷
サイバーエージェントのゲーム事業のインフラからみたゲーム開発スタイルの変遷
How are AsakusaSatellite growing with mzp
How are AsakusaSatellite growing with mzp
SEゼミ2015 - リーダブルコード勉強会の進め方
SEゼミ2015 - リーダブルコード勉強会の進め方
20120826i phonedeveloperworkshop
20120826i phonedeveloperworkshop
CoronaSDKのご紹介
CoronaSDKのご紹介
Androidでお気軽プログラミング
Androidでお気軽プログラミング
はじめよう!Ossコードリーディング!!
はじめよう!Ossコードリーディング!!
OSS Gateワークショップ(チュートリアル) - OSS開発手順
OSS Gateワークショップ(チュートリアル) - OSS開発手順
Sublime Text 2 で始める ReVIEW
Sublime Text 2 で始める ReVIEW
Similar to SEゼミ2015 - リーダブルコード勉強会のまとめ
リーダブルコード勉強会 in 筑波大 - コードチェンジ
リーダブルコード勉強会 in 筑波大 - コードチェンジ
Kouhei Sutou
実践リーダブルコードのコードチェンジ
実践リーダブルコードのコードチェンジ
Kouhei Sutou
SEゼミ2015 - コードチェンジ
SEゼミ2015 - コードチェンジ
Kouhei Sutou
リーダブルコードを読んだ後
リーダブルコードを読んだ後
Kouhei Sutou
実践リーダブルコードのコードチェンジ
実践リーダブルコードのコードチェンジ
Kouhei Sutou
SEゼミ2014 - リーダブルコード勉強会のまとめ
SEゼミ2014 - リーダブルコード勉強会のまとめ
Kouhei Sutou
開発者は仕事でリーダブルなコードを書けるのか?
開発者は仕事でリーダブルなコードを書けるのか?
Kouhei Sutou
実践リーダブルコードのまとめ
実践リーダブルコードのまとめ
Kouhei Sutou
リーダブルコードワークショップ(パイオニア向け)の概要
リーダブルコードワークショップ(パイオニア向け)の概要
Kouhei Sutou
実践リーダブルコードのふりかえり
実践リーダブルコードのふりかえり
Kouhei Sutou
リーダブルコードワークショップ(パイオニア向け)のコードチェンジ
リーダブルコードワークショップ(パイオニア向け)のコードチェンジ
Kouhei Sutou
SEゼミ2014 - コードチェンジ
SEゼミ2014 - コードチェンジ
Kouhei Sutou
SEゼミ2014 - リーダブルコード勉強会のまとめ
SEゼミ2014 - リーダブルコード勉強会のまとめ
Kouhei Sutou
クリアなコードの作り方 - How to make clear code
クリアなコードの作り方 - How to make clear code
Kouhei Sutou
リーダブルコード勉強会 in 筑波大 - 練習
リーダブルコード勉強会 in 筑波大 - 練習
Kouhei Sutou
デキるプログラマだけが知っているコードレビュー7つの秘訣(DevLove版)
デキるプログラマだけが知っているコードレビュー7つの秘訣(DevLove版)
Masahiro Nishimi
SEゼミ2015 - 練習
SEゼミ2015 - 練習
Kouhei Sutou
nseg第5回勉強会
nseg第5回勉強会
ko ty
リーダブルコードワークショップ(パイオニア向け)のリーダブルコードの共有
リーダブルコードワークショップ(パイオニア向け)のリーダブルコードの共有
Kouhei Sutou
桐島、Rubyやめるってよ
桐島、Rubyやめるってよ
Narihiro Nakamura
Similar to SEゼミ2015 - リーダブルコード勉強会のまとめ
(20)
リーダブルコード勉強会 in 筑波大 - コードチェンジ
リーダブルコード勉強会 in 筑波大 - コードチェンジ
実践リーダブルコードのコードチェンジ
実践リーダブルコードのコードチェンジ
SEゼミ2015 - コードチェンジ
SEゼミ2015 - コードチェンジ
リーダブルコードを読んだ後
リーダブルコードを読んだ後
実践リーダブルコードのコードチェンジ
実践リーダブルコードのコードチェンジ
SEゼミ2014 - リーダブルコード勉強会のまとめ
SEゼミ2014 - リーダブルコード勉強会のまとめ
開発者は仕事でリーダブルなコードを書けるのか?
開発者は仕事でリーダブルなコードを書けるのか?
実践リーダブルコードのまとめ
実践リーダブルコードのまとめ
リーダブルコードワークショップ(パイオニア向け)の概要
リーダブルコードワークショップ(パイオニア向け)の概要
実践リーダブルコードのふりかえり
実践リーダブルコードのふりかえり
リーダブルコードワークショップ(パイオニア向け)のコードチェンジ
リーダブルコードワークショップ(パイオニア向け)のコードチェンジ
SEゼミ2014 - コードチェンジ
SEゼミ2014 - コードチェンジ
SEゼミ2014 - リーダブルコード勉強会のまとめ
SEゼミ2014 - リーダブルコード勉強会のまとめ
クリアなコードの作り方 - How to make clear code
クリアなコードの作り方 - How to make clear code
リーダブルコード勉強会 in 筑波大 - 練習
リーダブルコード勉強会 in 筑波大 - 練習
デキるプログラマだけが知っているコードレビュー7つの秘訣(DevLove版)
デキるプログラマだけが知っているコードレビュー7つの秘訣(DevLove版)
SEゼミ2015 - 練習
SEゼミ2015 - 練習
nseg第5回勉強会
nseg第5回勉強会
リーダブルコードワークショップ(パイオニア向け)のリーダブルコードの共有
リーダブルコードワークショップ(パイオニア向け)のリーダブルコードの共有
桐島、Rubyやめるってよ
桐島、Rubyやめるってよ
More from Kouhei Sutou
RubyKaigi 2022 - Fast data processing with Ruby and Apache Arrow
RubyKaigi 2022 - Fast data processing with Ruby and Apache Arrow
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
More from Kouhei Sutou
(20)
RubyKaigi 2022 - Fast data processing with Ruby and Apache Arrow
RubyKaigi 2022 - Fast data processing with Ruby and Apache Arrow
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!
SEゼミ2015 - リーダブルコード勉強会のまとめ
1.
まとめ Powered by
Rabbit 2.1.7 まとめ 須藤功平 株式会社クリアコード SEゼミ2015 - リーダブルコード勉強会 2015-06-06
2.
まとめ Powered by
Rabbit 2.1.7 目的の確認 参加者の リーダブルコード力の レベルアップ
3.
まとめ Powered by
Rabbit 2.1.7 やったこと リーダブルコードを書く1. コードを交換2. リーダブルコードを見つける3. ↑を自分のコードに活かす4. 知見を共有5.
4.
まとめ Powered by
Rabbit 2.1.7 やったこと OSSの開発で 当たり前のこと
5.
まとめ Powered by
Rabbit 2.1.7 うまく見つけるコツ リーダブルコード 読む人が 読みやすいなら リーダブル ✓ ✓ 読む人視点が重要 読む人の視点を忘れないためには?✓ 普段からコードを読む習慣をつける✓ ✓
6.
まとめ Powered by
Rabbit 2.1.7 明日からのヒント1 OSSを1つ選ぶ 自分が使っているOSS✓ 気になる会社が作っているOSS✓ ✓ 毎日コミットを読む コミットメールを読むのが楽✓ ↑がなかったら相談して (流せるようにできる) ✓ ✓
7.
まとめ Powered by
Rabbit 2.1.7 明日からのヒント2 さらに開発継続 forkされた自リポジトリーをmerge✓ そこから開発継続✓ リーダブルコードは増えていた?✓ ✓ 他の参加者のコードも読む リーダブルなコードを見つける✓ 自分のコードに取り込む✓ ✓
8.
まとめ Powered by
Rabbit 2.1.7 面接時のヒント1 コードを 見せてください
9.
まとめ Powered by
Rabbit 2.1.7 ヒント1の理由 読む人視点が鍛えられていれば… 企業選びにコードも使える 一緒にコードを書きたくなる?✓ リーダブルなコードで リーダブルなコードを伝える そんな先輩がいたら ステキじゃない? ✓ ✓
10.
まとめ Powered by
Rabbit 2.1.7 ヒント1の補足 スナップショットじゃ わからないかも 一時的にリーダブル?✓ 継続的にリーダブルにしている?✓ ✓ 一緒に開発するのが一番わかる インターンシップ参加はよさそう✓ ✓
11.
まとめ Powered by
Rabbit 2.1.7 面接時のヒント2 開発チーム内で 仲間のコードを 読んでますか?
12.
まとめ Powered by
Rabbit 2.1.7 ヒント2の補足 レビューしてるよ 少し違う✓ レビュー:問題がないことを確認✓ ✓ うん、そりゃ読みあってるよ 期待大✓ 読みたくて読んでいる✓ ✓
13.
まとめ Powered by
Rabbit 2.1.7 ヒント2の理由 読んでいない 読む人視点がないかも✓ →リーダブルコードじゃないかも✓ ✓ 読みたくて読んでいる 読む人視点を持っていそう✓ 自分も他の人のコードを読める!✓ ✓
14.
まとめ Powered by
Rabbit 2.1.7 広告 コードリーダー育成支援 http://www.clear-code.com/services/code-reader/ 読みたくて読む文化づくりを支援
15.
まとめ Powered by
Rabbit 2.1.7 メビュー メビュー at 懇親会 希望者はclear-code/sezemi-2015の Issue #4を参照 ✓ ✓ メビュー?(Mentor's View) レビューに似ているけど違う✓ レビュー:問題を見つける✓ メビュー:メンターの視点を共有✓ ✓
16.
まとめ Powered by
Rabbit 2.1.7 さいごに リーダブルな コードを書いて OSSの開発を 楽しんで下さい
Download now