Featured image of post 【目次】PerlとMooで作るSQLクエリビルダー(全8回)

【目次】PerlとMooで作るSQLクエリビルダー(全8回)

PerlとMooでBuilderパターンを学ぶ実践連載の目次。SQLクエリビルダーを作りながら、SQLインジェクション対策とFluent Interfaceの実装技法を習得する全8回シリーズ。

@nqounetです。

「PerlとMooで作るSQLクエリビルダー」シリーズの目次ページです。

「えっ、SQL文なんて文字列結合で作ればいいじゃん」—その考えがどんな地獄への入り口なのか、そしてBuilderパターンでいかにエレガントに脱出できるか、全8回で体験してください!

学べること

このシリーズを通じて、以下のスキルを習得できます:

  • Builderパターンの本質(段階的構築、Fluent Interface)
  • Telescoping Constructorアンチパターンの問題と解決
  • SOLID原則(SRP/OCP)とデザインパターンの関係
  • SQLインジェクション対策(プレースホルダー)
  • Mooによるモダンなオブジェクト指向設計
  • Test::Moreによるユニットテスト

対象読者

  • Perl入学式卒業レベル
  • 「Mooによるオブジェクト指向Perl」入門連載修了者
  • デザインパターンを実践的に学びたい方

連載記事一覧

シリーズの構成

テーマ学ぶこと
1-2回問題の発見素朴な実装からパラメータ地獄へ
3回セキュリティSQLインジェクションの危険性
4-5回パターン導入Builderパターンとプレースホルダー
6-7回拡張複雑なクエリとDirector
8回完成バリデーションとテスト

お疲れさまでした!

comments powered by Disqus
Hugo で構築されています。
テーマ StackJimmy によって設計されています。