Junilu Lacar wrote:...
I think the old "Don't use wildcard imports" rule should be understood in context. I never saw any problem with wildcard imports since I don't often run into the issues they can cause. On the rare occasions that I do, my IDE will typically help me figure out where the name collisions occur...
[Arguing with an engineer is a lot like wrestling in the mud with a pig. After a few hours, you realize that he likes it] [Learn code first? no we apply to learn programming(or also)first thanks]
Campbell Ritchie wrote:I was taught to use wildcards when I started Java®; my first ever import was import java.io.*; I still prefer not to use wildcards.
Of course, if you use an IDE you never actually write imports; you simply choose the class you want from the dropdown list and the imports are all sorted out for you.
The reason we don't like going straight to an IDE is that some people find it overloads their brains. Not everybody. Not most people, least of all when the IDE is taught well. But it would be wrong to start by overstressing a minority who might make good programmers and disheartening them so they give up.
[Arguing with an engineer is a lot like wrestling in the mud with a pig. After a few hours, you realize that he likes it] [Learn code first? no we apply to learn programming(or also)first thanks]
Campbell Ritchie wrote:Possibly, but in 22 years they don't appear to have provided a simplified API.
Maybe they hope we'll al read the Java™ Tutorials.
[Arguing with an engineer is a lot like wrestling in the mud with a pig. After a few hours, you realize that he likes it] [Learn code first? no we apply to learn programming(or also)first thanks]
It's good to be able to use someting, it's better to understand how it works.
www.goanation.net
Daniel Demesmaecker wrote:I started learning using an ide and found it actually verry helpfull, especially in the beginning,
often when first writting code you're aware of the fact that something excist but you can't remember the name or something like that in those cases are the dropdowns of an ide when you start typing verry usefull. Also the autogenarating of code(like constructors, getters & setter or the toString), optimizing the imports or formatting your code are super helpfull.
[Arguing with an engineer is a lot like wrestling in the mud with a pig. After a few hours, you realize that he likes it] [Learn code first? no we apply to learn programming(or also)first thanks]
Please find some evidence for that; I think you will find the design of things like BlueJ was much more empirical than researched.Harry Kar wrote:. . . people on education field have almost scientifically(empirically+ some research) proved and designed . . . .
Campbell Ritchie wrote:
Please find some evidence for that;Harry Kar wrote:. . . people on education field have almost scientifically(empirically+ some research) proved and designed . . . .
I think you will find the design of things like BlueJ was much more empirical than researched.
[Arguing with an engineer is a lot like wrestling in the mud with a pig. After a few hours, you realize that he likes it] [Learn code first? no we apply to learn programming(or also)first thanks]
Campbell Ritchie wrote:Please tell us which papers to look for.
[Arguing with an engineer is a lot like wrestling in the mud with a pig. After a few hours, you realize that he likes it] [Learn code first? no we apply to learn programming(or also)first thanks]
. . . and I have better things to do that to search for something you already know the location of.Harry Kar wrote:. . . Cmon Campbell please you are not a starter . . .
Is that a peer‑reviewed paper? What has that got to do with the design of BlueJ? It is an assessment after BlueJ had been written, which is different from what you said earlier. You still haven't yet shown any evidence that BlueJ was designed scientifically.e.g. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.140.5068&rep=rep1&type=pdf . . . .
Campbell Ritchie wrote:
. . . and I have better things to do that to search for something you already know the location of.Harry Kar wrote:. . . Cmon Campbell please you are not a starter . . .
Yeah sorry about that but i too haven't the paper ready on desktop to copy past an address i had to search it ... and it is implied when one have better things to do first do those things and then when have time/will etc go here or there
Is that a peer‑reviewed paper? What has that got to do with the design of BlueJ? It is an assessment after BlueJ had been written, which is different from what you said earlier. You still haven't yet shown any evidence that BlueJ was designed scientifically.e.g. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.140.5068&rep=rep1&type=pdf . . . .
[Arguing with an engineer is a lot like wrestling in the mud with a pig. After a few hours, you realize that he likes it] [Learn code first? no we apply to learn programming(or also)first thanks]
Campbell Ritchie wrote:
At risk of getting sent to MD, the Italian bankers who took money were called that because they sat on a bench, so both meanings of bank have the same origin.Daniel Demesmaecker wrote:. . . a bank, like where you keep you money or it could be a sofa
[Arguing with an engineer is a lot like wrestling in the mud with a pig. After a few hours, you realize that he likes it] [Learn code first? no we apply to learn programming(or also)first thanks]
Norm Radder wrote:Where is the OP?
Why don't you guys take your discussion to a new thread and leave this one for the OP's question?
[Arguing with an engineer is a lot like wrestling in the mud with a pig. After a few hours, you realize that he likes it] [Learn code first? no we apply to learn programming(or also)first thanks]
Don't get me started about those stupid light bulbs. |