journal/2021-03-14--13-00-04Z--service_pattern.org
This commit is contained in:
parent
c95f945bf9
commit
98aec87626
1 changed files with 12 additions and 0 deletions
|
@ -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.
|
||||
|
|
Loading…
Reference in a new issue