<div><br></div><div>i would suggest looking at existing "design patterns" (Scott Elcomb also mentioned this):</div><div>  <a href="http://en.wikipedia.org/wiki/Design_pattern_(computer_science)">http://en.wikipedia.org/wiki/Design_pattern_(computer_science)</a></div>
<div><br></div><div>if i talked to myself 5-10 years ago:</div><div>  - i would have found them a bit confusing..</div><div>  - didn't really want to code against a template...</div><div>  - couldn't quite see how to apply them to work-related tasks...</div>
<div>    (and didn't have someone more experience to guide me in their proper use...)</div><div>  - etc.</div><div><br></div><div>attempting to make a comparison to something like woodworking:</div><div>   - when i graduated with a CS degree i had "tools in my toolbox" and little else... (except for enthusiasm!)</div>
<div>   - if someone with a hammer/saw/nails and some wood decides to make a quality piece of furniture:</div><div>      - they probably want to make a a few from plans before striking out on their own design</div><div>      - when it comes to details like fashioning a quality joint in the wood:</div>
<div>           - they're probably better off following an established practice / design </div><div>             pattern (like a dovetail joint) than trying to invent they're own...</div><div><br></div><div>anyways... (just my two cents worth!)</div>
<div><br></div><div>Scott</div><div><br><br><div class="gmail_quote">On Wed, Aug 26, 2009 at 5:32 PM, Dave Germiquet <span dir="ltr"><<a href="mailto:davegermiquet-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org">davegermiquet-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hello All,<br>
<br>
I am currently looking to expand my programming knowledge from more<br>
than College. College has taught me the basics of programming, Object<br>
Oriented concepts however not how to properly use them. I have learned<br>
alot of my concepts from looking at other people's programs.<br>
<br>
I am looking to take a course which gives me information on how to<br>
properly structure code and use Object Oriented programming in day to<br>
day use.<br>
<br>
Can anyone make a suggestion on where to find a course with more<br>
advance concepts of programming? Language is not really specific<br>
however I'd prefer java/c/php.<br>
<br>
Basically so I'm programming the correct way, instead of just putting<br>
code together to do a specific task.<br>
<br>
Dave Germiquet<br>
<font color="#888888">--<br>
The Toronto Linux Users Group.      Meetings: <a href="http://gtalug.org/" target="_blank">http://gtalug.org/</a><br>
TLUG requests: Linux topics, No HTML, wrap text below 80 columns<br>
How to UNSUBSCRIBE: <a href="http://gtalug.org/wiki/Mailing_lists" target="_blank">http://gtalug.org/wiki/Mailing_lists</a><br>
<br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Scott C. Ripley  (<a href="mailto:scott-VK/PCEBaDz+N9aS15agKxg@public.gmane.org">scott-VK/PCEBaDz+N9aS15agKxg@public.gmane.org</a>)<br>mobile: 416.738.6357<br>
</div>