タグ

ブックマーク / qiita.com/nunulk (2)

  • Laravelでウェブアプリケーションをつくるときのベストプラクティスを探る - Qiita

    はじめに (注) 記事は単なる目次です。 半年前くらいから Laravel を使い始めて、個人的にベストプラクティスをまとめたいと思っていたので、目次の内容で順次エントリーを上げていきたいと思います (順不同になりそうだし、項目は増減するかも)。 方針 できるだけフレームワークの作法に合わせる できるだけ変更容易性が高くなるようにする できるだけトリッキーにならないようにする といったところです。 環境 各エントリーにも記載しますが、基的には PHP 5.6 Laravel 5.3 で動作確認ができたコードを載せるつもりです。 バージョンによって書き方に違いがある場合は極力補足するつもりです ( 5 系のみ)。 目次 ルーティング コントローラー リクエスト&バリデーション ビュー テンプレート イベント&ジョブ&通知&キュー Eloquent ORM コマンド サービス テスト 番外

    Laravelでウェブアプリケーションをつくるときのベストプラクティスを探る - Qiita
  • PHPerがドメイン駆動設計と関数型プログラミングを学んで得たもの(前編) - Qiita

    はじめに 動機 先日こんな記事を書きました。 ドメイン駆動設計と関数プログラミングをScalaで - Qiita ドメイン駆動設計と関数プログラミングをElixirで - Qiita Scala にしても Elixir にしても、純粋な関数型プログラミング言語ではなくて、オブジェクト指向の要素も取り入れたマルチパラダイムな言語だと思いますが、一方で旧来のオブジェクト指向な言語に関数型のパラダイムが入り込んできているという傾向 (map, reduce とかラムダとか) もあり、これから先も、両者が共に近づいてそれぞれのいいところを活かしながら発展し、ソフトウェア開発における生産性や変更容易性が上がっていくのかなぁと期待が膨らみます。 この記事では、関数型の何がいいのか、PHP + オブジェクト指向で書くにあたって、何か取り入れられるところはないか、という点について、ドメイン駆動設計のイディ

    PHPerがドメイン駆動設計と関数型プログラミングを学んで得たもの(前編) - Qiita
    mole-studio
    mole-studio 2017/01/06
    最近全く同じようなこと考えていろいろ試したけどarrayの仕様的にどうにもならず中途半端な感じに妥協した。もうPHPが悪いと思うことにした
  • 1