いいコード研究会 #1 「ミニブログ」をコードレビュー Part 1 【Gemfile、スキーマ編】
イベント内容
イベント概要
お題となるRailsアプリをソニックガーデンの若手がコードレビューしながら、参加者のみなさんと「いいコードとは何か」を研究するイベントです。
リアルタイムでコードレビュー:「なぜこう書くのか」を言語化することでそこに至るまでの思考プロセスも共有することができると考えています。ぜひいっしょにコードについて語りましょう。
こちらのイベントは複数回にわけて開催予定です。
大きく3つのセクションを開催予定です。(時間の都合によって増減する可能性があります)
- Part1: Gemfile、スキーマ編
- Part2: routes、コントローラ編
- Part3: モデル、ビュー編
こんな方におすすめ
- コードレビューを受けたことがなくどんな様子か知りたい方
- コード1行に至るまでじっくり議論を深めたい方
- プログラムを書く際に大切な観点や考え方を学びたい方
- 実装の技術だけでなく、設計や考え方も深掘りしたい方
コードレビューはソニックガーデンの弟子プログラマ ざっきー&りゅうせい が担当。 実践的なフィードバックや解説を交えながら、より深い学びを提供します。 リアルな現場で役立つスキルを身につけたい方はぜひご参加ください!
なお、実装に使うプログラミング言語は Ruby on Rails です。
お題はこちら
ミニブログ https://gist.github.com/uekkie/2b17985674316f007f427972e56abdc0
今回のお題となるプログラムはソニックガーデン入社2年目の田島が担当します。
イベントの内容は後日、アーカイブとして公開予定です。
見逃した方も途中参加の方も歓迎ですので、お気軽に参加ください。
参加方法について
- 基本は「聞く専」スタイルです。 ウェビナー形式で開催しますので顔出しはありません、ラジオ参加も大歓迎です。
- チャットで質問や感想をぜひ! 気になったことがあれば、チャットで質問や感想を送っていただけると嬉しいです。
- 事前準備推奨! お題のコードを事前に読んでおくと、より深く理解できます。
参加にあたってのお願い
本イベントは、すべての参加者が安心して交流できる場を目指しています。公序良俗に反する行為や、他の参加者への迷惑行為が確認された場合、運営の判断により、ご退場をお願いすることがあります。円滑な運営にご協力いただき、皆さまが気持ちよく参加できるようご理解をお願いいたします。
レビュアー 石崎海渡(ざっきー/zackey)
株式会社ソニックガーデン所属のエンジニア。いいコードを知りたい、書きたい、考えたいという思いを持ちソニックガーデンに入社しました。弟子の視点から見た徒弟制度や学びについてでLTで発信を行っています。Rubyの書き味が好きで、特に「each」でループ出来ることを知ったときに感動を覚えました。
レビュアー 菅野 竜聖(りゅーせい/ryusei)
株式会社ソニックガーデン所属のエンジニア。プログラミングほぼ未経験から、ソニックガーデンが運営するソニックガーデンジムに参加し、そんなコードの書き方があるんだやこうするとコードが読みやすくなるんだと、コードレビューを通して感銘を受けソニックガーデンに入社しました。JP_StripesコミュニティでStripeでの銀行振込の実装例についてLTを行いました。 rubyではいろいろな繰り返し処理の操作ができるEnumerableモジュールが好きです。
注意事項
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。
