Access over 20 million homework & study documents

search

POS 371 Week 2 DQ2

Type

Homework

Rating

Showing Page:
1/2
POS/371 Week 2 DQ2
In the article "Thoughts on Language Design" (2007), Steele
suggests that structured programming techniques may not be
necessary or even as helpful today as they were in the past.
Discuss the author's reasoning and explain why you agree or
disagree with the author’s perspective.
Answer:
In the article “Thoughts on Language Design” (2007)
Steele suggests that structured programming techniques
may not be necessary or even as helpful today as they
were in the past. Discuss the author’s reasoning and
explain why you agree or disagree with the author’s
perspective.
I disagree with the author, He is right that good
programming requires judgment, compromise and passion
to innovate. However it also requires uniformity so
everyone will understand what is being written and what
program is being used. If done the way this author implies
a person could start o* using java and then to c++
without any comment of note explaining the change. Now
my experience is with java and I check but saw no goto. I
saw get as in get text. But I understand the terms that
have been select are connected to java language and
assist in the program running properly. There has been
many books publish on structured Programming and these
books are written on how best to use this language and
how the style of the language can be a*ect in not only
readability but also conceptualization of the program
itself. The di*erent terms such as goto, loop, while loop,
while do are choice given in programming language to
assist not only the writer but the reader.

Sign up to view the full document!

lock_open Sign Up
The author writes about the If-then-else statement but
complain that it imposes a kind of “Boolean bottleneck”
He further states that it requires complex case analysis to
be reduced to a tree of binary decisions. Well my
thoughts are sequential execution is implied here order is
an important part of communication. No order, no
communication. I can see the author point about multiple
choices and I see how accomplish what he wanted to do by
looping and until a better solution is created we can only
work with what we have

Sign up to view the full document!

lock_open Sign Up

Anonymous
Excellent! Definitely coming back for more study materials.

Studypool
4.7
Trustpilot
4.5
Sitejabber
4.4