簡易掲示板

FM HAL

言語
HTML , CSS , PHP/

時期
2018年4月頃/

期間
1週間〜2週間

PHPの勉強を本格的にしたいと考えていました。学校の先生に相談したところ、勉強会に参加してみたらどうかと提案されました。せっかく参加するのだから何か簡単な作品を作り、その勉強会でコードレビューをしてもらおうと考え簡易掲示板を作成しました。

MVCモデルを勉強して自分なりに考えながらオブジェクト指向で組んでみました。レビューをしてもらいやすい様にでデータベースにはあえてつながずファイルでデータを残すようにしました。組んでいく上で親クラスの作成やどのファイルをpublicにするかなどかなり悩みながら作成しました。ファイルで作成したためページャーの作成がかなりめんどくさかったと記憶しています。またログイン時のバリデーションチェックを一から作るのもめんどくさかったです。

【反省点】

ソース自体は綺麗に記述されていると言われましたが、同時にすごいめんどくさいことをやっているねとも言われました。自分ではあまり納得できず、再度先生に相談してみるとデザインパターンの勉強をしてみたらと言われました。MVCモデルぐらいしか知らなかったので勉強してみようと思いました。

【解決法 & 感想】

デザインパターンの勉強をしてみるきっかけにもなったのでとてもよかったです。
今後デザインパターンを学習しながらオブジェクト思考の考え方を学んで行こうと思いました。