News for hackers. Stuff that matters.
Re:Amazon Honeycode – build web and mobile apps without writ... by calineczka on Thursday June 25, 2020 @02:56AM (#23637639)
> one of the problems that computer science has studied is how to manage the size and complexity of programs and development teams

Did we though? Can you point out some books, or PHDs or whatever slightly more scientific and substantial than blog-post anecdotes?

I honestly believe as an industry we completely don't know how to scale development and I would love to read something that helps understanding this challenge.

Re:Amazon Honeycode – build web and mobile apps without writ... by analog31 on Thursday June 25, 2020 @09:33AM (#23640525)
Well... I have to admit that I'm not a CS'ist, and I just assumed that a lot of the progress has come from CS.

But I'm just thinking of something like the transition from BASIC to Pascal (which I experienced in 1983). There were rules of thumb that we learned in BASIC (avoid global variables and GOTO's) that were formalized in Pascal, and Pascal also let you create much more elaborate named structures, and control the scope of names more precisely.

That's just one really simplistic example, but it rather profoundly improved my programming. On the other hand, I can believe that scaling is still a struggle -- there is still a point where we run out of juice, but it's a lot further than you'd get with BASIC, or with Excel-sans-macros.

Re:Amazon Honeycode – build web and mobile apps without writ... by dgb23 on Thursday June 25, 2020 @05:55AM (#23638800)
All that stuff you already read about refactoring, patterns, paradigms, pair programming, documentation, design, architecture, mentoring: it works.

Some take these things more seriously than others though.