journal/2021-03-14--13-00-04Z--service_pattern.org

This commit is contained in:
Yann Esposito (Yogsototh) 2021-03-14 13:25:25 +01:00
parent c95f945bf9
commit 98aec87626
Signed by untrusted user who does not match committer: yogsototh
GPG key ID: 7B19A4C650D59646

View file

@ -64,3 +64,15 @@ Unlike the underlying layer of architecture.
But what Elm Architecture provide is a higher level architecture that will
help your program to "scale" and whose natural organisation is easy to
understand.
So Elm Architecture is more of a proposal that will potentially have
drawback.
Typically, if you change the organisation of your views, it could cost a
lot of change in your code.
But most of the time this is acceptable and preferable.
Because, the Elm Architecture is simple to understand and quite often this
is not such a big deal.
Not using the Elm Architecture paradigm put you at risk to end up in a
spaghetti code hell.
But of course there is a tension between code size/DRYness and easy to
understand code organisation/architecture.