2017年6月25日日曜日

2017年度 第2回プログラミングサークル

今回は、Ruby on RailsをCloud9上でチーム開発をしてみようというテーマで開催しました。
殆どの人がRubyもCloud9(※1)も知らない状態でスタートしましたが、1日の終了時点では、目的としたシステムの大枠は動くかたちで作り上げられました。

★開発環境
DB SQLite
OS ubuntu
Ruby 2.3.0 本来は2.3.1が良かったが都合により
その他 Cloud9

★スケジュール
午前:
①お決まりのHello World
②軽いDB操作と画面遷移など

午後:
①課題検討
開発テーマを決めて、システムの概要、DB設計、画面設計、画面遷移図、イベント等をある程度設計(1時間30分)

②製造 
タスクを分担し、大枠まで開発後、動作確認。(1時間30分)

③振り返り 
不足している機能、あれば良い機能など洗い出し、次回は続きから行い完成を目指す!

★よくあるMVCモデルの説明(Ruby版)

★今回の雰囲気はこんな感じ


(※1) Cloud9
クラウドサーバーを利用し、かつ、IDE(統合開発環境)がブラウザ上に用意されている為、クライアントPCに環境を用意しなくても開発をすぐに始められる仕組み。個人開発は無料ですが、チーム開発をする場合は有料プランに入る必要がある。

0 件のコメント:

コメントを投稿