Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.javascript > #37624

Re: Weather App - one more round?

Newsgroups comp.lang.javascript
Date 2019-10-26 07:45 -0700
References (3 earlier) <bbd695a7-4ad9-49f1-9177-d2b72e2b26d9@googlegroups.com> <6964195b-34d9-4e29-88c1-2ea21f09060e@googlegroups.com> <c838dd06-3099-4daf-b904-568a7d863c59@googlegroups.com> <896f7ded-d3ad-462e-863b-b36521b8b449@googlegroups.com> <991f820a-ec28-4c9c-b3d2-41aba4bb2781@googlegroups.com>
Message-ID <dbd5ae91-e8cf-43c2-afc0-a14dc8390c11@googlegroups.com> (permalink)
Subject Re: Weather App - one more round?
From "Michael Haufe (TNO)" <tno@thenewobjective.com>

Show all headers | View raw


On Saturday, October 26, 2019 at 6:20:11 AM UTC-5, Julio Di Egidio wrote:
> On Tuesday, 22 October 2019 01:36:08 UTC+2, Michael Haufe (TNO)  wrote:
> 
> > HTH, but I suspect you might be getting a bit disenchanted as every door you
> > open turns into another hall of doors.
> 
> Which brings us back to lesson #1: do not code for the patterns...
> 
> HTH,
> 
> Julio

I would only partially agree with this statement unless you can expand on it:

I'd agree that one shouldn't approach uninformed development by throwing patterns at it. "I don't know what I'm doing, so I'll use the Factory pattern here".

Though in contrast it has long been known that when you apply a language in a domain it is not optimized for design patterns and idioms emerge [1]. Is that an argument against General Purpose programming languages I wonder, or just evidence of missing orthogonal constructs [2]?

To bring this back home to the current thread, the fact that MVC was chosen as an architectural pattern wasn't a "bad" choice, just less optimal then its successors (such as HMVC) or competitors (such as PAC). With the height of the learning curve, I like to think of it as a lie that helps tell the truth (and at the pace the OP wants to go).


[1] <http://wiki.c2.com/?AreDesignPatternsMissingLanguageFeatures>
[2] <https://en.wikipedia.org/wiki/Orthogonality#Computer_science>

Back to comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Weather App - one more round? luserdroog <luser.droog@gmail.com> - 2019-10-16 21:15 -0700
  Re: Weather App - one more round? "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2019-10-17 21:05 -0700
    Re: Weather App - one more round? luserdroog <luser.droog@gmail.com> - 2019-10-17 21:31 -0700
      Re: Weather App - one more round? "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2019-10-18 12:42 -0700
    Re: Weather App - one more round? luserdroog <luser.droog@gmail.com> - 2019-10-18 00:16 -0700
      Re: Weather App - one more round? luserdroog <luser.droog@gmail.com> - 2019-10-18 00:44 -0700
        Re: Weather App - one more round? "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2019-10-18 13:23 +0200
          Re: Weather App - one more round? luserdroog <luser.droog@gmail.com> - 2019-10-18 13:43 -0700
            Re: Weather App - one more round? "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2019-10-18 23:42 +0200
        Re: Weather App - one more round? "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2019-10-18 12:36 -0700
      Re: Weather App - one more round? dr.j.r.stockton@gmail.com - 2019-10-18 02:25 -0700
        Re: Weather App - one more round? luserdroog <luser.droog@gmail.com> - 2019-10-18 13:14 -0700
    Re: Weather App - one more round? luserdroog <luser.droog@gmail.com> - 2019-10-18 13:35 -0700
      Re: Weather App - one more round? luserdroog <luser.droog@gmail.com> - 2019-10-20 21:10 -0700
        Re: Weather App - one more round? luserdroog <luser.droog@gmail.com> - 2019-10-20 21:20 -0700
        Re: Weather App - one more round? "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2019-10-21 04:21 -0700
          Re: Weather App - one more round? luserdroog <luser.droog@gmail.com> - 2019-10-21 15:21 -0700
            Re: Weather App - one more round? "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2019-10-21 16:36 -0700
              Re: Weather App - one more round? Julio Di Egidio <julio@diegidio.name> - 2019-10-26 04:20 -0700
                Re: Weather App - one more round? "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2019-10-26 07:45 -0700
                Re: Weather App - one more round? luserdroog <luser.droog@gmail.com> - 2019-10-26 11:06 -0700
                Re: Weather App - one more round? "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2019-10-26 16:23 -0700
                Re: Weather App - one more round? "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2019-10-27 11:05 +0100
                Re: Weather App - one more round? "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2019-10-27 10:12 -0700
                Re: Weather App - one more round? "Evertjan." <exxjxw.hannivoort@inter.nl.net> - 2019-10-28 00:44 +0100
                Re: Weather App - one more round? Julio Di Egidio <julio@diegidio.name> - 2019-10-28 05:50 -0700
                Re: Weather App - one more round? "Michael Haufe (TNO)" <tno@thenewobjective.com> - 2019-10-28 06:40 -0700
                Re: Weather App - one more round? Julio Di Egidio <julio@diegidio.name> - 2019-10-28 07:00 -0700

csiph-web