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
|
But what Elm Architecture provide is a higher level architecture that will
|
||||||
help your program to "scale" and whose natural organisation is easy to
|
help your program to "scale" and whose natural organisation is easy to
|
||||||
understand.
|
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