10
04
2008
Google App Engine gives you the possibility to write Web applications and to deploy them on Google servers, so that those applications are very secure, fast, and especially very scalable. Currently it is still in the test phase, but as soon as that application platform will be released, it will probably perform very well.
So is this cool? It is.
Read the rest of this entry »
Comments : No Comments »
Categories : General information, Software Development, Web Frameworks
10
04
2008
- Learn english. Your english has not to be perfect, yet you should be able to read english Java literature and to write a little english documentation (aka javadoc) for the software you are developing.
- Learn the basics. You should know what Java interfaces are, how generics work, and so on. That means, beside your programming skills you should know some theoratical aspects about Java.
- Take one of the frameworks, tools, libraries, or whatever, and learn as much as possible about it. Then move to the next framework, tool, or whatever… In that way you will gather a lot of knowledge over time.
Read the rest of this entry »
Comments : No Comments »
Categories : Java, Personal Management, Software Development
13
03
2008
The project managers of the projects I work for can be classified into two groups: either they say quality comes later, first we have to finish the project, i.e. to implement all the functionality. Or the say, we want to make it right from the beginning, implement in a more quality conscious way, and hope that we will finish the project on time.
Read the rest of this entry »
Comments : No Comments »
Categories : Software Development
6
03
2008
Generic type := type with formal type parameters.
The type is not a Throwable or a subclass of Throwable, an enum types, or an anonymous inner class.
Type parameter := a place holder for a type argument.
Parameterized type := instantiation of a generic tpye with actual type arguments.
Read the rest of this entry »
Comments : No Comments »
Categories : Java
3
03
2008
Sie suchen einen guten Java-Entwickler? Und Sie wollen herausfinden, ob die verschiedenen Bewerber auch wirklich Java können oder nicht?
Hier erfahren Sie, wie ich den theoretischen Teil der Evaluierung der Java-Kenntnisse abwickle und welche Fragen ich den Bewerbern stelle. Bedenken Sie, dass dies natürlich nur ein Teil des Beurteilungsprozesses ist. Sehr wichtig ist es selbstverständlicherweise, den Bewerber live am Computer arbeiten zu sehen. Hier in diesem Artikel geht es allerdings nur darum, welche Fragen man stellen kann oder soll um herauszufinden, was der Bewerber im Java-Bereich wirklich kann, wobei hier zunächst nur nach “Basics” gefragt wird und nicht nach Wissen in speziellen Bereichen wie etwa Java EE (früher J2EE).
Ich unterteile die Fragen in drei Schwierigkeitsstufen: “A” bedeutet ziemlich schwierig, eher nur für Experten oder “Freaks”, “C” bedeutet: muss man wissen, ansonsten sollte man doch lieber Visual Basic programmieren…
Read the rest of this entry »
Comments : No Comments »
Categories : Personalmanagement
Recent Comments