Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #37110
| Newsgroups | comp.lang.java.programmer |
|---|---|
| Date | 2017-08-09 05:16 -0700 |
| References | <exercise-20170803112636@ram.dialup.fu-berlin.de> <slrnoo6aad.o2q.avl@logic.at> <199fd5af-e4a2-4451-97bf-0e19ad9fc2d9@googlegroups.com> <omd8oa$6bb$1@news.albasani.net> |
| Message-ID | <d9fa01e9-04c4-43ff-aef4-525dbc22c527@googlegroups.com> (permalink) |
| Subject | Re: A small challenge at beginner's level |
| From | Eric Douglas <e.d.programmer@gmail.com> |
On Tuesday, August 8, 2017 at 5:00:17 PM UTC-4, Sebastian wrote: > You can get into deep waters with FizzBuzz. You could even teach an > entire undergraduate course about programming principles with it. See > for example > http://www.tomdalling.com/blog/software-design/fizzbuzz-in-too-much-detail/ > > -- Sebastian That article is pretty funny, and while I do sometimes agree we need to "keep it simple, stupid", we have also had plenty of code oversimplified that needs to be completely rewritten later because we added an option that doesn't fit. A beginner course should start with teaching all the principles to arrive at the first result, understanding variable types, conditional statements, and handling output. An intermediate course should get into the principles that run through some of those other iterations, how to make code more flexible.
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: A small challenge at beginner's level Andreas Leitgeb <avl@logic.at> - 2017-08-03 13:42 +0000
Re: A small challenge at beginner's level Andreas Leitgeb <avl@logic.at> - 2017-08-03 14:02 +0000
Re: A small challenge at beginner's level Martin Gregorie <martin@address-in-sig.invalid> - 2017-08-03 22:47 +0000
Re: A small challenge at beginner's level Eric Douglas <e.d.programmer@gmail.com> - 2017-08-08 08:01 -0700
Re: A small challenge at beginner's level Sebastian <nowhere@nirvana.org> - 2017-08-08 22:59 +0200
Re: A small challenge at beginner's level Eric Douglas <e.d.programmer@gmail.com> - 2017-08-09 05:16 -0700
Re: A small challenge at beginner's level Arne Vajhøj <arne@vajhoej.dk> - 2017-08-08 21:00 -0400
csiph-web