• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Bear Bibeault
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
Sheriffs:
  • Tim Cooke
  • Liutauras Vilda
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • fred rosenberger
  • salvin francis
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Carey Brown

A few questions from a lurker

 
Ranch Hand
Posts: 51
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think this form of learning with repeated feedback is what I have been looking for and missing at my uni for quite some time !

I have a few questions:

1)
I feel that I write decent code. Neither ingenious nor beautiful code, but not appalling code either. My main issue is proper design in the OO idiom, reusability, clarity and elegance. How much are these issues emphasized in the feedbacks ?
2)
Is there any info available on the nitpickers ?

3)
How many exercises and which does the first 200 $ cover ?

 
village idiot
Posts: 1207
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Michael Boehm wrote:I think this form of learning with repeated feedback is what I have been looking for and missing at my uni for quite some time !

I have a few questions:

1)
I feel that I write decent code. Neither ingenious nor beautiful code, but not appalling code either. My main issue is proper design in the OO idiom, reusability, clarity and elegance. How much are these issues emphasized in the feedbacks ?



I think clarity is stressed the most. If your code doesn't implement good OO design or is not elegant, you'll hear about it. Reusability doesn't get much focus, because you are expected to attack each assignment individually without trying to anticipate future needs. Late assignments do start to build on previous ones, so you get practice with reusing code, but I wouldn't say it is stressed.

2)
Is there any info available on the nitpickers ?



Right now I think we have two, our trail boss, Paul Wheaton and Katrina Owen. Google them! Or, better yet, follow some of the threads in the cattle drive forum and you'll get an idea what kind of feedback you'll be receiving.

3)
How many exercises and which does the first 200 $ cover ?



$200 covers the whole drive. The assignments are listed in the Cattle Drive link on the JavaRanch homepage.
 
Sheriff
Posts: 9099
12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Michael Boehm wrote:I think this form of learning with repeated feedback is what I have been looking for and missing at my uni for quite some time !


I know it is what I missed in my classes. You get suggestions on how to improve your code rather than a score of 85% (or something similar) just because it runs.


Michael Boehm wrote:1)
I feel that I write decent code. Neither ingenious nor beautiful code, but not appalling code either. My main issue is proper design in the OO idiom, reusability, clarity and elegance. How much are these issues emphasized in the feedbacks ?


First we cover clarity and elegance before we get into the OO stuff. Simple, readable, maintainable code is the main priority.

Michael Boehm wrote:
2)
Is there any info available on the nitpickers ?


What sort of info are you looking for? You can find some on the JavaRanch staff page

Michael Boehm wrote:
3)
How many exercises and which does the first 200 $ cover ?


All that currently exist and any that may be created in the future. It's $200 total, not a "first 200".
 
Trailboss
Posts: 23216
IntelliJ IDE Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you use OO when there is no need for it, I will slap you upside the head.

 
Michael Boehm
Ranch Hand
Posts: 51
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you for the replies. This seems like a good investment. I will have a look at the assignments and try to gauge whether I am compatible with the overall level of diffulty )
 
Tongue wrestling. It's not what you think. And here, take this tiny ad. You'll need it.
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
    Bookmark Topic Watch Topic
  • New Topic