記事へのコメント48

    • 注目コメント
    • 新着コメント
    grandcolline
    grandcolline ・適切なモジュール分割 ・依存関係を一方向にする ・テストコード が大事らしい。

    2019/01/13 リンク

    その他
    zu2
    zu2 サービスの寿命って想定外に長くなったりすることがあるので、最初で注意するにしくはない。問い合わせを受けて「えー、まだアレ使ってるんですか」って思ったこと多々ある

    2019/01/09 リンク

    その他
    at_grandpa
    at_grandpa かなり同意。最後の「どこまで適用するかの見極め」がとても重要だと思う。こういうのは使いたがってしまうけど、今のフェーズで本当にそこまで必要なんだっけ?という部分。

    2019/01/09 リンク

    その他
    takatoshiono
    takatoshiono いい。同意

    2019/01/07 リンク

    その他
    honma200
    honma200 モデルってDBに対応したもの?ビジネスロジックはサービスで吸収する?んんん?私にはしっくりこない

    2019/01/05 リンク

    その他
    masaru_b_cl
    masaru_b_cl ここだけでもう勘弁してほしい > "Model が DB に対応していて"

    2019/01/04 リンク

    その他
    moronbee
    moronbee これは良いテキスト(と先生)。自分も同じ感覚 // Webアプリ層の設計の話→その後の生存コストに効いてくる。ただ、ビジネスが生み出す利益orコスト効果とは別の話(ここ注意)

    2019/01/03 リンク

    その他
    kabacsharp
    kabacsharp 委譲アダプタかな? “ここでは利用の依存関係を解消するために(王道とも言われる)インターフェースを抽出する方法を説明する。”

    2019/01/03 リンク

    その他
    yarumato
    yarumato “経験上ゆずれない3項目:1)適切なモジュール分割(MVC以外にService(業務ロジック)を導入。入出力を別々の新しいModelに定義) 2)依存関係を一方向にする 3)テストコード。1→2→3の順に。2まででも効果ある”

    2019/01/03 リンク

    その他
    taguch1
    taguch1 MVCって久しぶりに聞いた気がする。

    2019/01/03 リンク

    その他
    iwasiman
    iwasiman 図もわかりやすくて良記事。だいたい同じような肌感覚ですね。伝統的なMVC+Service層の構造は自分もFW自作の時にやりました。

    2019/01/02 リンク

    その他
    yamadadadada2
    yamadadadada2 これはほぼクリーンアーキテクチャですな

    2019/01/02 リンク

    その他
    odakaho
    odakaho “Qiitaを読んでいるような意識高い系の人”

    2019/01/02 リンク

    その他
    at_yasu
    at_yasu だいたい分かる。個人的には、ソフトは更新できるから、更新が難しいDB設計が重視だなぁ…

    2019/01/02 リンク

    その他
    tettekete37564
    tettekete37564 過渡期的まとめとして良さげ / DIやクリーンアーキテクチャとテストの関係を理解していれば大体同じ答えになると思う

    2019/01/02 リンク

    その他
    houyhnhm
    houyhnhm 変更に強い→構築中の設計変更に、くらいでしょう。

    2019/01/02 リンク

    その他
    otihateten3510
    otihateten3510 うーん、こんなに複雑にする必要あるのかな。/依存方向1方向になってるこれ???

    2019/01/02 リンク

    その他
    kibitaki
    kibitaki 昔に比べて自前クラスをきれいに描ける人減ったなぁ。テストパターンについてはもう少し思うところあるものの、基本すっと入る内容なのでとてもいいと思います。/19年に噛みついてる人ら、損だよ。

    2019/01/02 リンク

    その他
    sononon
    sononon Webディレクターとしては更新しやすいシステムを維持するリソースを空けてあげたいものの、そのサービスが、果たしていつまで生きているのかというジレンマにいつも悩みます。

    2019/01/02 リンク

    その他
    shibadoog
    shibadoog これ、じっくり読もう。

    2019/01/02 リンク

    その他
    otherworld
    otherworld 個人的にこの辺はHexagonal Architecture(Ports&Adapter)の考え方でしっくりきてる。

    2019/01/02 リンク

    その他
    gui1
    gui1 大手金融機関がVB6で構築したクラサバシステムをマイクロソフトを恫喝して延長サポートさせてたシステム、まじでメンテ楽だったわ。社内システムにしか使えないけど(´・ω・`)

    2019/01/02 リンク

    その他
    gomayumax
    gomayumax “サービスの入力と出力を同一のモデルに統合してしまわないとこ。 本当に同じ意味のデータならそれで構わないが、意味として異なるのであれば別々のモデルとして定義するべきだ。”

    2019/01/02 リンク

    その他
    natu3kan
    natu3kan 損をして得を取る考え>テストコードを書くこと自体にコストがかかるが、長い目で見ると全体的なコストは下がる

    2019/01/02 リンク

    その他
    ninneko
    ninneko 業界19年目とか内容に関係ないところでマウンティングとるやつはろくでもないやつってわかんだね

    2019/01/02 リンク

    その他
    HHR
    HHR 良記事。たまに煽るのも程よい清涼感を生んでいる。“Qiitaを読んでいるような意識高い系の人はそんなことないのかも知れないが”

    2019/01/02 リンク

    その他
    nyop
    nyop アプリレイヤはわかる。だがそれ以前にモデル(データ構造)のレイヤがきれいになってないとなんだよねー。

    2019/01/02 リンク

    その他
    fa11enprince
    fa11enprince わかりやすい。Spring Boot + JSのFrontend FWをデフォルトで適用したらだいたいこうなる。Railsの場合はサービス層相当がやりにくいが皆どうしてんだろう。

    2019/01/02 リンク

    その他
    satohu20xx
    satohu20xx 僕の感覚と似ている。各層の名前が変わるだけで、こんな感じの設計に落ち着くことが多いと思う

    2019/01/02 リンク

    その他
    kazoo_net14
    kazoo_net14 SIだとこのレベルの話より、DB設計が全てなきがするな。 まあいろんな考えあるやろーけど

    2019/01/02 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    変更に強いアーキテクチャについてIT業界19年目の僕が超ザックリ説明する - Qiita

    この記事は、設計・アーキテクチャ Advent Calendar 2018 の第7日目の記事である。 はじめに この記事で...

    ブックマークしたユーザー

    • uyi_02024/02/28 uyi_0
    • Nink2023/07/17 Nink
    • techtech05212023/05/28 techtech0521
    • masuke32112023/04/16 masuke3211
    • carpediem782023/02/21 carpediem78
    • knj29182022/12/02 knj2918
    • hmori522022/07/15 hmori52
    • areyoukicking2021/07/01 areyoukicking
    • taiyo-k2020/12/31 taiyo-k
    • lilpacy2020/11/22 lilpacy
    • quodius2020/06/18 quodius
    • hbKOT2020/05/06 hbKOT
    • hamaco2020/01/09 hamaco
    • kakk912019/09/14 kakk91
    • torimetal2019/05/16 torimetal
    • takaesu2019/04/13 takaesu
    • astk_f2019/02/27 astk_f
    • r-west2019/02/11 r-west
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事