smacdav's Profile User Rating: -----

Reputation: 56 Whiz
Group:
Active Members
Active Posts:
177 (0.12 per day)
Joined:
06-June 09
Profile Views:
3,805
Last Active:
User is offline Jan 20 2013 08:56 PM
Currently:
Offline

Previous Fields

Country:
US
OS Preference:
Windows
Favorite Browser:
FireFox
Favorite Processor:
Who Cares
Favorite Gaming Platform:
Who Cares
Your Car:
Subaru
Dream Kudos:
0

Latest Visitors

Icon   smacdav has not set their status

Posts I've Made

  1. In Topic: [Link] How Well Do You Know the Java Language?

    Posted 1 Jan 2013

    Sadly, I scored just 81, though I disagree with some of his answers. He tried splitting hairs and wound up making true statements that he intended to be false. I won't say which in order to not spoil it for others. :smile2:
  2. In Topic: Nightmareish partner programming

    Posted 26 Sep 2012

    View Postno2pencil, on 25 September 2012 - 04:03 PM, said:

    Just do the project on your own, & turn in your own work. Screw'em.

    If you can back up your own claims, then let that individual sink. The project is what is important :)


    Bad advice.

    When I used to teach programming, if a student came to me complaining that someone in their group wasn't working out, I would ask them if they had talked to the person about it. If they had not or were unwilling to then I talked to the person(s) in question and asked for a report from each person in the group to be turned in with the assignment. I had a form to use (and sometimes asked for this from everyone even if they didn't have a complaint), but the point is that I would assign the final grade only after taking these reports into account. If one person didn't pull their share of the load then they didn't get much credit for the work. My students seemed satisfied with this solution.

    One thing I did not tolerate, however, was somebody simply doing the work on their own without consulting me first. That received little to no credit, even if it was well done. The reason: most of my assignments were individual work, so when I assigned a team, part of what I was looking for was how well people could work in a team. If a person simply struck out on their own then that showed a lack of cooperation/teamwork.
  3. In Topic: Is a computer science degree worth the paper it's printed on?

    Posted 13 Sep 2012

    View PostSkydiver, on 12 September 2012 - 06:02 PM, said:

    View PostAdamSpeight2008, on 12 September 2012 - 01:37 PM, said:

    View Postjon.kiparsky, on 12 September 2012 - 07:24 PM, said:

    Why would anyone go to this school?


    Target Practice? (or is it too soon.)


    If the school allows concealed carry, it maybe a reason to choose that school over a school with more draconian rules. :)


    The school in question is clearly a community college (aka a junior college). These colleges offer two-year degrees and are not allowed to turn anyone down based on academics (other than requiring a high school diploma or GED). This explains why so many people at these schools have to take developmental (below 100-level) classes.

    I taught at a community college at the time when our state first started offering AAS degrees and was in on the development of the degree. This is not intended to be an employable degree--the entire point of an AAS is that it gets you the first few classes needed for a BS in Computer Science. If the community college has a valid articulation agreement with the university the student transfers to then they can probably complete the degree in a total of four years. Before the adoption if the AAS, it would typically take five years simply because of the sequence in which courses needed to be taken. This is not a reasonable program to expect to lead directly to employment, so is not really the type under discussion here.
  4. In Topic: Input on Java as first language

    Posted 12 Oct 2011

    About that article--keep in mind that it was written 6 years ago and by someone who clearly has never actually been in academia or taken one of these supposedly "dumbed down" Java classes. I taught Java before I became a software engineer and my students learned recursion or failed. They had a basic idea of pointers; granted, you can't do pointer arithmetic and you don't get seg fault errors in Java, but you can get the basic idea in a one term intro course.

    Those who took my data structures course (also taught in Java) learned all about pointers without ever dealing with seg faults. The man was on a rant and was so caught up in ad hominem attacks based on little to no actual evidence outside of a few idiots he'd observed that nothing he says in that article can be taken seriously, I'm afraid.

    As for learning Java first, I say that's great. Any language will serve as a good first language as long as you also dig in further at some point and learn how things work behind the scenes. If all you ever know is the programming language (C included, in spite of that ranting article's underlying assumptions) then you will never be a great software designer.
  5. In Topic: java error double cannot be dereferenced

    Posted 12 Oct 2011

    Actually, since there are multiple return statements and no conditionals, nothing after the first return statement will ever get executed--the compiler will probably complain about that, too.

    You can only return once from a method; once it hits a return statement, the method is done and nothing below that will get executed.

    Can you provide an example of what you're trying to get from that method? That might help us help you figure out what to do.

My Information

Member Title:
D.I.C Head
Age:
Age Unknown
Birthday:
April 15
Gender:
Location:
New Haven, CT
Years Programming:
7
Programming Languages:
Java, C, C++, C#, VB.NET, PHP

I also know SQL, though that's not really a programming language.

Contact Information

E-mail:
Private
Website URL:
Website URL  http://

Friends

smacdav hasn't added any friends yet.

Comments

smacdav has no profile comments yet. Why not say hello?