Re: lectures about "programming methodology"
On 5/5/2013 2:37 PM, Stefan Ram wrote:
I decided to watch lecture videos from the Stanford
University about ?programming methodology?, which actually
teach Java.
I was somewhat surprised that the lectures of the renowned
Stanford university do not have such a high overall
quality at all.
For example, the lecturer (http://en.wikipedia.org/wiki/Meh
r*n_S*h*mi, where *=a) wrote on the blackboard
?off by one error?,
but what he meant clearly was an
?off-by-one error?.
That is just to keep Lew away.
:-)
. Regarding Java, he explained the import statement as if
this was required to make a class ?available?, while it does
nothing more than to provide a simple name for a class
instead of its fully qualified name. (To make a class
available, the ?-cp? option of java(c) is used.)
He also explained that Java programs were linked by creating
a JAR archive for them. (While in fact the creation of a JAR
archive is not necessary and the linking [that is, replacing
symbolic references by their referents] takes place when the
classes are loaded by the JVM, independently of whether they
come from class files or JAR files.)
First, even the best universities can have some teachers that are
not so good.
Second, I believe that Harvard is more known for Law, Medicine,
Business, Economics than for IT.
Third, some say that the actual education (at bachelor and
masters level - PhD level may be different) is not that much
better at the famous universities than at lesser know
universities and that the benefits of joining is more
about the prestige and the connections one get. As I have never
seen the inside of an American university, then I can not
say if it is true or not.
Arne