Enviar pesquisa
Carregar
リーダブルコード勉強会 in 筑波大 - 練習
•
0 gostou
•
587 visualizações
Kouhei Sutou
Seguir
リーダブルコード勉強会 in 筑波大の課題の進め方を練習する方法の説明。
Leia menos
Leia mais
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 14
Baixar agora
Baixar para ler offline
Recomendados
SEゼミ2015 - 練習
SEゼミ2015 - 練習
Kouhei Sutou
SEゼミ2014 - 練習
SEゼミ2014 - 練習
Kouhei Sutou
SEゼミ2014 - 練習
SEゼミ2014 - 練習
Kouhei Sutou
実践リーダブルコード - 課題の実装の進め方
実践リーダブルコード - 課題の実装の進め方
Kouhei Sutou
実践リーダブルコード - 課題の実装の進め方
実践リーダブルコード - 課題の実装の進め方
Kouhei Sutou
KenmaLT
KenmaLT
SotaRyotaro
SEゼミ2015 - OSS Hack 4 Beginners - フィードバック
SEゼミ2015 - OSS Hack 4 Beginners - フィードバック
Kouhei Sutou
Mizukiryu refactering-20110821
Mizukiryu refactering-20110821
Mizuki Yamanaka
Mais conteúdo relacionado
Mais procurados
Android e2e testing at mercari
Android e2e testing at mercari
Vishal Banthia
アジャイルサムライ壱の太刀 - 説得しないはじめないアジャイル開発のはじめ形 -
アジャイルサムライ壱の太刀 - 説得しないはじめないアジャイル開発のはじめ形 -
Takao Oyobe
ペアプロのオイシイ料理法、おしえます。
ペアプロのオイシイ料理法、おしえます。
takepu
アプリのテストを書かなければならないと分かっているけども、書けていない人たちへ
アプリのテストを書かなければならないと分かっているけども、書けていない人たちへ
Tomohiro Yamasaki
コードレビューをより良くする Danger x Android
コードレビューをより良くする Danger x Android
Toshiyuki Hirata
Powershellで始める.net プログラミング
Powershellで始める.net プログラミング
祐樹 夏目
SEゼミ2015 - コードチェンジ
SEゼミ2015 - コードチェンジ
Kouhei Sutou
LancersのCakePHPバージョンアップ施策について
LancersのCakePHPバージョンアップ施策について
Shigemasa Akiyama
Benchmarkspec
Benchmarkspec
Yuichiro Shibata
WordCampOsaka2012 開発ツール談義「NetBeans」
WordCampOsaka2012 開発ツール談義「NetBeans」
Atsuhiro Takiguchi
プログラマーのお仕事
プログラマーのお仕事
Kohei Kadowaki
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
慎一 古賀
本になりました! ~ チーム開発の教科書 C#によるモダンな開発を実践しよう!
本になりました! ~ チーム開発の教科書 C#によるモダンな開発を実践しよう!
慎一 古賀
Startup jenkins!
Startup jenkins!
Kanu orz
Visual Studio 2015 の新機能: Pex はユニットテストの福音となるか!?
Visual Studio 2015 の新機能: Pex はユニットテストの福音となるか!?
Yasuhiko Yamamoto
レガシーな開発環境をモダン化している話
レガシーな開発環境をモダン化している話
Yoshihide Taniguchi
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
慎一 古賀
Xcode10での テスト周りの進化をふりかえる
Xcode10での テスト周りの進化をふりかえる
Toshiyuki Hirata
DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃
Teruo Adachi
リーダブルコード勉強会 in 筑波大の進め方
リーダブルコード勉強会 in 筑波大の進め方
Kouhei Sutou
Mais procurados
(20)
Android e2e testing at mercari
Android e2e testing at mercari
アジャイルサムライ壱の太刀 - 説得しないはじめないアジャイル開発のはじめ形 -
アジャイルサムライ壱の太刀 - 説得しないはじめないアジャイル開発のはじめ形 -
ペアプロのオイシイ料理法、おしえます。
ペアプロのオイシイ料理法、おしえます。
アプリのテストを書かなければならないと分かっているけども、書けていない人たちへ
アプリのテストを書かなければならないと分かっているけども、書けていない人たちへ
コードレビューをより良くする Danger x Android
コードレビューをより良くする Danger x Android
Powershellで始める.net プログラミング
Powershellで始める.net プログラミング
SEゼミ2015 - コードチェンジ
SEゼミ2015 - コードチェンジ
LancersのCakePHPバージョンアップ施策について
LancersのCakePHPバージョンアップ施策について
Benchmarkspec
Benchmarkspec
WordCampOsaka2012 開発ツール談義「NetBeans」
WordCampOsaka2012 開発ツール談義「NetBeans」
プログラマーのお仕事
プログラマーのお仕事
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
JavaScriptを使った開発を始めるなら!TypeScriptをはじめよう ~ ステップアップ
本になりました! ~ チーム開発の教科書 C#によるモダンな開発を実践しよう!
本になりました! ~ チーム開発の教科書 C#によるモダンな開発を実践しよう!
Startup jenkins!
Startup jenkins!
Visual Studio 2015 の新機能: Pex はユニットテストの福音となるか!?
Visual Studio 2015 の新機能: Pex はユニットテストの福音となるか!?
レガシーな開発環境をモダン化している話
レガシーな開発環境をモダン化している話
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
Xcode10での テスト周りの進化をふりかえる
Xcode10での テスト周りの進化をふりかえる
DevOpsが引き金となるインフラエンジニアの進撃
DevOpsが引き金となるインフラエンジニアの進撃
リーダブルコード勉強会 in 筑波大の進め方
リーダブルコード勉強会 in 筑波大の進め方
Destaque
OSS開発者を増やしたい!
OSS開発者を増やしたい!
Kouhei Sutou
SEゼミ2015 - OSS Hack Weekend - 2日目のまとめ
SEゼミ2015 - OSS Hack Weekend - 2日目のまとめ
Kouhei Sutou
SEゼミ2014 - リーダブルコード勉強会のまとめ
SEゼミ2014 - リーダブルコード勉強会のまとめ
Kouhei Sutou
リーダブルコード勉強会 in 筑波大のグループふりかえり
リーダブルコード勉強会 in 筑波大のグループふりかえり
Kouhei Sutou
SEゼミ2014 - リーダブルコード勉強会のアイスブレイク
SEゼミ2014 - リーダブルコード勉強会のアイスブレイク
Kouhei Sutou
SEゼミ2014 - リーダブルコード勉強会のまとめ
SEゼミ2014 - リーダブルコード勉強会のまとめ
Kouhei Sutou
実践リーダブルコードのアイスブレイク
実践リーダブルコードのアイスブレイク
Kouhei Sutou
リーダブルコードワークショップ(パイオニア向け)のコードチェンジ
リーダブルコードワークショップ(パイオニア向け)のコードチェンジ
Kouhei Sutou
リーダブルコードワークショップ(パイオニア向け)のまとめ
リーダブルコードワークショップ(パイオニア向け)のまとめ
Kouhei Sutou
SEゼミ2015 - OSS Hack 4 Beginners - OSS開発手順
SEゼミ2015 - OSS Hack 4 Beginners - OSS開発手順
Kouhei Sutou
ngx_http_groonga - 全文検索nginx
ngx_http_groonga - 全文検索nginx
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
Destaque
(17)
OSS開発者を増やしたい!
OSS開発者を増やしたい!
SEゼミ2015 - OSS Hack Weekend - 2日目のまとめ
SEゼミ2015 - OSS Hack Weekend - 2日目のまとめ
SEゼミ2014 - リーダブルコード勉強会のまとめ
SEゼミ2014 - リーダブルコード勉強会のまとめ
リーダブルコード勉強会 in 筑波大のグループふりかえり
リーダブルコード勉強会 in 筑波大のグループふりかえり
SEゼミ2014 - リーダブルコード勉強会のアイスブレイク
SEゼミ2014 - リーダブルコード勉強会のアイスブレイク
SEゼミ2014 - リーダブルコード勉強会のまとめ
SEゼミ2014 - リーダブルコード勉強会のまとめ
実践リーダブルコードのアイスブレイク
実践リーダブルコードのアイスブレイク
リーダブルコードワークショップ(パイオニア向け)のコードチェンジ
リーダブルコードワークショップ(パイオニア向け)のコードチェンジ
リーダブルコードワークショップ(パイオニア向け)のまとめ
リーダブルコードワークショップ(パイオニア向け)のまとめ
SEゼミ2015 - OSS Hack 4 Beginners - OSS開発手順
SEゼミ2015 - OSS Hack 4 Beginners - OSS開発手順
ngx_http_groonga - 全文検索nginx
ngx_http_groonga - 全文検索nginx
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!
Semelhante a リーダブルコード勉強会 in 筑波大 - 練習
リーダブルコード勉強会 in 筑波大 - コードチェンジ
リーダブルコード勉強会 in 筑波大 - コードチェンジ
Kouhei Sutou
リーダブルコードワークショップ(パイオニア向け)の概要
リーダブルコードワークショップ(パイオニア向け)の概要
Kouhei Sutou
SEゼミ2014 - コードチェンジ
SEゼミ2014 - コードチェンジ
Kouhei Sutou
リーダブルコード勉強会 in 筑波大のまとめ
リーダブルコード勉強会 in 筑波大のまとめ
Kouhei Sutou
Potatotops20141217
Potatotops20141217
Mogi Isamu
実践リーダブルコードのふりかえり
実践リーダブルコードのふりかえり
Kouhei Sutou
SEゼミ2015 - リーダブルコード勉強会のまとめ
SEゼミ2015 - リーダブルコード勉強会のまとめ
Kouhei Sutou
SEゼミ2015 - リーダブルコード勉強会のグループふりかえり
SEゼミ2015 - リーダブルコード勉強会のグループふりかえり
Kouhei Sutou
実践リーダブルコードのまとめ
実践リーダブルコードのまとめ
Kouhei Sutou
実践リーダブルコードのまとめ
実践リーダブルコードのまとめ
Kouhei Sutou
SEゼミ2015 - OSS Hack 4 Beginners - まとめ
SEゼミ2015 - OSS Hack 4 Beginners - まとめ
Kouhei Sutou
自社開発プロダクト ALL-IN で行っている単体テストのパフォーマンスチューニングTips
自社開発プロダクト ALL-IN で行っている単体テストのパフォーマンスチューニングTips
Shou Takenaka
実践リーダブルコードのコードチェンジ
実践リーダブルコードのコードチェンジ
Kouhei Sutou
Rubyを使った分散全文検索ミドルウェア
Rubyを使った分散全文検索ミドルウェア
Kouhei Sutou
ブラウザだけで学ぶWebアプリ開発
ブラウザだけで学ぶWebアプリ開発
schoowebcampus
nseg第5回勉強会
nseg第5回勉強会
ko ty
リーダブルコードを読んだ後
リーダブルコードを読んだ後
Kouhei Sutou
ゆるふわアーキを支える技術
ゆるふわアーキを支える技術
Shinichi Kozake
テスト駆動開発入門 - C4K Meetup#2
テスト駆動開発入門 - C4K Meetup#2
Masashi Shibata
DLR言語によるSilverlightプログラミング
DLR言語によるSilverlightプログラミング
terurou
Semelhante a リーダブルコード勉強会 in 筑波大 - 練習
(20)
リーダブルコード勉強会 in 筑波大 - コードチェンジ
リーダブルコード勉強会 in 筑波大 - コードチェンジ
リーダブルコードワークショップ(パイオニア向け)の概要
リーダブルコードワークショップ(パイオニア向け)の概要
SEゼミ2014 - コードチェンジ
SEゼミ2014 - コードチェンジ
リーダブルコード勉強会 in 筑波大のまとめ
リーダブルコード勉強会 in 筑波大のまとめ
Potatotops20141217
Potatotops20141217
実践リーダブルコードのふりかえり
実践リーダブルコードのふりかえり
SEゼミ2015 - リーダブルコード勉強会のまとめ
SEゼミ2015 - リーダブルコード勉強会のまとめ
SEゼミ2015 - リーダブルコード勉強会のグループふりかえり
SEゼミ2015 - リーダブルコード勉強会のグループふりかえり
実践リーダブルコードのまとめ
実践リーダブルコードのまとめ
実践リーダブルコードのまとめ
実践リーダブルコードのまとめ
SEゼミ2015 - OSS Hack 4 Beginners - まとめ
SEゼミ2015 - OSS Hack 4 Beginners - まとめ
自社開発プロダクト ALL-IN で行っている単体テストのパフォーマンスチューニングTips
自社開発プロダクト ALL-IN で行っている単体テストのパフォーマンスチューニングTips
実践リーダブルコードのコードチェンジ
実践リーダブルコードのコードチェンジ
Rubyを使った分散全文検索ミドルウェア
Rubyを使った分散全文検索ミドルウェア
ブラウザだけで学ぶWebアプリ開発
ブラウザだけで学ぶWebアプリ開発
nseg第5回勉強会
nseg第5回勉強会
リーダブルコードを読んだ後
リーダブルコードを読んだ後
ゆるふわアーキを支える技術
ゆるふわアーキを支える技術
テスト駆動開発入門 - C4K Meetup#2
テスト駆動開発入門 - C4K Meetup#2
DLR言語によるSilverlightプログラミング
DLR言語によるSilverlightプログラミング
Mais de 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
Mais de 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!
リーダブルコード勉強会 in 筑波大 - 練習
1.
練習の仕方 Powered by
Rabbit 2.1.7 練習の仕方 須藤功平 株式会社クリアコード リーダブルコード勉強会 in 筑波大 2015-07-04
2.
練習の仕方 Powered by
Rabbit 2.1.7 課題が目指すこと ↓を体験する コードを読んで✓ リーダブルコードを見つける✓ ↑を活かしてコードを書く✓
3.
練習の仕方 Powered by
Rabbit 2.1.7 課題が目指さないこと テクニックをたくさん覚える✓ 難しいプログラムでも 実装できるようになる ✓ 速く実装できるようになる✓
4.
練習の仕方 Powered by
Rabbit 2.1.7 課題の傾向 技術的に難しいことは 意図的に避けている ✓ 段階的に改良していく✓ 時間内で実装しきれない分量 すべて実装する必要はない!✓ ✓
5.
練習の仕方 Powered by
Rabbit 2.1.7 練習としてやること 仕様1を実装進め方の詳細はtask.mdを参照 https://github.com/clear-code/sezemi-2015/から辿れる メンター:参加者がtask.mdを見つけられるようにサポート メンター:見つけられたら教えて
6.
練習の仕方 Powered by
Rabbit 2.1.7 メモ 課題は精一杯の リーダブルコードで実装する ✓ リーダブルポイントをメモする メモ用issueにコメント✓ 書き方は後述✓ ✓
7.
デモ
8.
練習の仕方 Powered by
Rabbit 2.1.7 困ったら1 メンターに相談 メンターは答えを教えない✓ 一緒に考えてくれる✓ ✓ 参加者が考える機会を奪わない メンターは新しい視点を与える✓ 「こういう視点で見ると リーダブルじゃない?」 ✓ ✓
9.
練習の仕方 Powered by
Rabbit 2.1.7 困ったら2 まわりの参加者に相談 答えを教えてもよい✓ 一緒に考えてもよい✓ ✓ ポイント 答えを教えるときは理由も伝える (教える参加者が考える機会になる!) ✓ 聞く人は理由も聞く (考え方を知ると新しい視点でコードを読める!) ✓ ✓
10.
練習の仕方 Powered by
Rabbit 2.1.7 困ったら3 他の参加者のコードを見る コードを読んで学ぶ!✓ この勉強会で大事にしていること✓ ✓ ポイント 参考にするときは理由を考える✓ どうしてこのコードがリーダブル?✓ メモに書こう✓ ✓
11.
練習の仕方 Powered by
Rabbit 2.1.7 リーダブルコードおさらい 読む人基準 読む人が 読みやすいなら リーダブル ✓ ✓ 読む人の視点を意識してみて どんな人が読む?✓ どんな前提知識がある?✓ ✓
12.
課題1
13.
練習の仕方 Powered by
Rabbit 2.1.7 課題1が終わったら メンターに確認依頼 →OKなら各自休憩✓ ✓ 休憩後 task.mdを最初から読み直す✓ 読み直したら課題2以降を進める✓ 随時メモを書こう!✓ ✓
14.
練習の仕方 Powered by
Rabbit 2.1.7 …課題実装中… 今の自分の精一杯の リーダブルコードを書こう ✓ ↑をissueにメモろう 実際のコード・説明・一言説明✓ 例はissueに書いてある✓ ✓ メンターへ:たまに「どんなメモ書いた?」と聞いて課題をこ なすことではなくリーダブルコードを書くことに参加者の注意 を向けてみよう
Baixar agora