タグ

2024年1月27日のブックマーク (1件)

  • A Packwerk Retrospective

    In September, 2020, our team at Shopify released a Ruby gem named Packwerk, a tool to enforce boundaries and modularize Rails applications. Since its release, Packwerk has taken on a life of its own, inspiring blog posts, conference talks, and even an entire gem ecosystem. Its popularity is an indication that Packwerk clearly filled a void in the Rails community. Packwerk is a static analysis tool

    A Packwerk Retrospective
    ohbarye
    ohbarye 2024/01/27
    めちゃ面白い。モジュラモノリス化のためのパッケージ分類にて開発者は意味論的な手がかり(いわゆるドメイン)で分類する。だが実際のコード実行レベルでは大量の違反が生じ、その改善で難解になることも。