• Post Reply Bookmark Topic Watch Topic
  • New Topic

New College  RSS feed

 
Donald R. Cossitt
buckaroo
Ranch Hand
Posts: 401
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hey, how about an additional JavaRanch college like CattleDrive? Let's call it Ridn&Ropn or BroncBustn or Brandn. The focus would be teaching the API in 'concrete' terms. I would pay a pretty penny for it. As long as Java insists on the long way around the mountain I would think others would as well. :roll:
 
Jim Yingst
Wanderer
Sheriff
Posts: 18671
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm not sure I understand what sort of things you'd like this to cover. Could you provide some examples maybe?
 
Donald R. Cossitt
buckaroo
Ranch Hand
Posts: 401
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I know the API is vast and dynamic and could not reasonably be dealt with blow by blow. But in it's current state, putting it in a Cattle Ranch context, I am to understand all their is to know about a particular rancher's cattle merely by a view of his registered brand in the state brand book - not!
So the only example that immediately comes to mind is found at Paul Wheaton's TextFileIn doc. I just about fell out of the chair when I saw an actual example in a JavaDoc. :roll:
So, I wonder if there could be a handfull or so of typical scenarios that come up requiring a march through the docs, then take a step-by-step instruction of how and what to look for, with actual USE of the package|class|methods in mind? There must be a process about it that I just ain't gettn pardner.
A for instance would be BigInteger. What is listed in the docs is absolutely meaningless without further explanation. Maybe I'm just thick?
Thanks
 
Barry Gaunt
Ranch Hand
Posts: 7729
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
<bullshitting>
What's wrong with BigInteger?
The useful methods are add(), multiply() and toString().
The interesting constructor is the one that takes a String.
The two static constants are also interesting.
That took about 2 to 3 minutes to realize.
</bullshitting>
I needed to learn the ability to scan documentation and books quickly, and filter out the part I needed, very early in my career. If I could not find what I wanted I shifted into a lower gear and actually started reading what I was looking at. So Donald, it not a question of the thickness but the width
I think it's a matter of knowing what you are looking for and looking for the things that ought to do it.
[ May 04, 2003: Message edited by: Barry Gaunt ]
 
Donald R. Cossitt
buckaroo
Ranch Hand
Posts: 401
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Forget it. I'll figure it out eventually - I always do.
PS. If you ain't got no bullshit, you ain't got no bulls. If'n you ain't got no bulls you ain't got no reason for a CattleDrive; 'cause you ain't got no calves!
[ May 04, 2003: Message edited by: Donald R. Cossitt ]
 
Jim Yingst
Wanderer
Sheriff
Posts: 18671
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Creating a whole new college for this seems like overkill - learning to interpret APIs (good, bad, or ugly) is really part of learning to program. I think that any assignments for such a college would look pretty similar to current Cattle Drive assignments - give the student a problem that forces them to go to existing APIs for information, then let them stuggle to find a solution, and give feedback as appropriate. Would you benefit from more assignments of this form, to gain more experience?
Offhand I'm thinking that maybe the best approach here might be for someone to write an article (or series of articles) on how to approach an unfamiliar API and get what you need out of if it in a reasonable amount of time. Anyone want to take a stab at something like this?
 
Michael Morris
Ranch Hand
Posts: 3451
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
(good, bad, or ugly)
If I see one more Cowboy metaphor in this thread I think I'll bang my head on the desk. Now I've got that lame-assed Hugo Montenegro theme song hung in my head for the next week. Thanks Jim!
[ May 04, 2003: Message edited by: Michael Morris ]
 
Donald R. Cossitt
buckaroo
Ranch Hand
Posts: 401
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sorry I blew up! What's a madda fo you. You no lika d'spaghetti westerns? (me needer)
 
Jim Yingst
Wanderer
Sheriff
Posts: 18671
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
[BFG]: that lame-assed Hugo Montenegro theme song
Godless heathen! That should be "that excellent Ennio Morricone theme". But I suppose if you've been listening to Montenegro's watered-down version, well, there's your problem. :roll:
[Doco]: Sorry I blew up!
S'allright.
[Doco]: You no lika d'spaghetti westerns?
Not a big fan - except for some of the music. Though Morricone's best work is surely the soundtrack for The Mission.
As for TextFileIn - to be honest, I don't see what the class's purpose is. To use it, you need to know how to use a BufferedReader first. And once you know that, well, the only thing TextFileIn provides is that you get to write

rather than

which doesn't really seem worth making a whole new class for, IMO...
[ May 04, 2003: Message edited by: Jim Yingst ]
 
Donald R. Cossitt
buckaroo
Ranch Hand
Posts: 401
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

[Doco]: You no lika d'spaghetti westerns?

Well it's not so much that I don't like the movies, it's just that I doubt there were that many Arab or Paso Fino horses in the Western Hemisphere in the 19th century and the accuracy of a period single action Colt is absolutely horrible; which is not well protrayed. Or maybe it was just the bad guys that had the bum Colts and Eastwood had the Smith & Wesson 'N' Frame .44 he used in more modern films :roll: .
I've seen hangins - they ain't pretty and you don't survive them intact. I've also seen many gunshot wounds made by a 44/45; you get shot anywhere on your body and you go down - not likely to be getting up on your own - unless of course you're on PCP. Other than that the movies' were ok?
You might ask how I know some of this stuff? Though from Eastern Oregon I haven't always lived in remote Eastern Oregon and have had a lengthy experience in law enforcement.
 
Barry Gaunt
Ranch Hand
Posts: 7729
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Jim Yingst:
[BFG]: that lame-assed Hugo Montenegro theme song

Who? Me? Never! "Big Country"'s more my theme...
[ May 04, 2003: Message edited by: Barry Gaunt ]
 
Jim Yingst
Wanderer
Sheriff
Posts: 18671
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Oops, sorry. The heretic is actually Michael Morris, of course.
 
paul wheaton
Trailboss
Posts: 22536
Firefox Browser IntelliJ IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
TextFileIn: If you're reading a few hundred files, it becomes worth it.
 
Michael Morris
Ranch Hand
Posts: 3451
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Oops, sorry. The heretic is actually Michael Morris, of course.
I prefer the term Infidel :roll:
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!