As a long time Eclipse user, I really enjoy its refactoring help and configurability...
I imagine that starting to use Eclipse is no harder than starting to use any other IDE, but maybe IntelliJ is more streamlined?
What are the tricky parts with Eclipse? What wasn't clear?
I can imagine that checking out code from a repository (cvs or other) as a first task may be a bit tricky? You might need to install a plugin, and then select between some options on how to check out the code?
Both webapps and ordinary apps are very awkward to use, probably because that people lack knowledge of how a real application should work.
Webapps fails because it lacks all conveniences that comes with a decent modern GUI toolkit.
Ordinary apps fails because the programmer have misinterpreted the model. Most GUI widgets are mainly targeted for popups and wizards, but the programmer is more or less expected to do the actual main interface himself.
Example; think of Microsoft Excel, in order to do WORK, you navigate using the arrow keys and type on the keyboard to enter data. Thats it.
Then, if you need to do other things, that is not performed as often, then you use the mouse and menus and wizards etc.
If you compare that to any ordinary enterprise (in house developed) application, web- or ordinary- app, the rule is that the users have to select each one of every field, or with some luck, use tab, and the chanse is that the whole application is a big web of popups and dialogs.
I am slightly confused by this since I apparently come from another planet, or at least another continent.
Why ON EARTH is there a law that explicitly denies employees rights? The sensible approach would be to let this to be covered in contracts and use legislation to explicitly requlate overtime for those below a certain salary, as they supposedly have a weaker negotiation position?
The main problem in any software development project is to manage the requirements. There is a huge knowledege gap between the customer and the contractor and most failures are due to that the parties involved simply does not understand each other.
Most project methodologies aims at reducing this gap, normally by reducing work cycles and promote both formal and informal communication.
What measures are used to cope with the added barriers in the form of language problems and physical (or even cultural) distance?
If the answer is "none", then my guess is that these drawback will reduce the relative gain to zero, or even less.
An educated guess is that the shortest conflicts where those where one of the participants had access to (or developed ) a superior weapon (sticks, fire, bows, catapults, atomic bombs etc),
The antithese would be WWI where the technical level was equal.
No, *the* most interesting quiestion is; How many wars has science prevented? How many has religion?
Meanwhile, in a continent near you... The price is already more than $5/gal.
m l/
http://www.csmonitor.com/2005/0826/p01s03-woeu.ht
As a long time Eclipse user, I really enjoy its refactoring help
and configurability...
I imagine that starting to use Eclipse is no harder than starting to use
any other IDE, but maybe IntelliJ is more streamlined?
What are the tricky parts with Eclipse? What wasn't clear?
I can imagine that checking out code from a repository (cvs or other)
as a first task may be a bit tricky? You might need to install a
plugin, and then select between some options on how to check out
the code?
Anything more? Just interested...
No it is not "preference".
At all.
Both webapps and ordinary apps are very awkward to use,
probably because that people lack knowledge of how a
real application should work.
Webapps fails because it lacks all conveniences that comes
with a decent modern GUI toolkit.
Ordinary apps fails because the programmer have misinterpreted
the model. Most GUI widgets are mainly targeted for popups and
wizards, but the programmer is more or less expected to do the
actual main interface himself.
Example; think of Microsoft Excel, in order to do WORK, you navigate
using the arrow keys and type on the keyboard to enter data. Thats it.
Then, if you need to do other things, that is not performed
as often, then you use the mouse and menus and wizards etc.
If you compare that to any ordinary enterprise (in house developed)
application, web- or ordinary- app, the rule is that the users have
to select each one of every field, or with some luck, use
tab, and the chanse is that the whole application is a big web of
popups and dialogs.
I was on a SAS flight with boeing's connexion and it was actually using a WLAN.
There are only power outlets for chargers in business though.
I am slightly confused by this since I apparently come from another planet, or at least another continent.
Why ON EARTH is there a law that explicitly denies employees rights? The sensible approach would be to let this to be covered in contracts and use legislation to explicitly requlate overtime for those below a certain salary, as they supposedly have a weaker negotiation position?
What have I missed?
The main problem in any software development project is to manage the requirements. There is a huge knowledege gap between the customer and the contractor and most failures are due to that the parties involved simply does not understand each other.
Most project methodologies aims at reducing this gap, normally by reducing work cycles and promote both formal and informal communication.
What measures are used to cope with the added barriers in the form of language problems and physical (or even cultural) distance?
If the answer is "none", then my guess is that these drawback will reduce the relative gain to zero, or even less.
Have you ever read an IBM support contract or a software licence agreement?
Well, science terminated WWII.
An educated guess is that the shortest conflicts
where those where one of the participants had
access to (or developed ) a superior weapon
(sticks, fire, bows, catapults, atomic bombs etc),
The antithese would be WWI where the technical
level was equal.
No, *the* most interesting quiestion is; How many
wars has science prevented? How many has religion?
The basic principle here is ; trust.
You also trust your employes not to burn down
the office, but you are still allowing them
to use matches. How is that different?