On Tuesday, December 20, 2011 11:41:42 AM, Kristoffer Walker wrote: > Regarding development and language (Java) > > Unfortunately the best way to learn software development in any > language is to experience a significant amount of pain from doing > things the wrong way that, when you find out about the right way, it > will make sense (mmm... yeah, that would be much less painful than the > way I just did it).
IMHO if I want to write something, regardless of what language I'm about to write in, I just start doing it and committing it to a local Git repo. If I find something broken that needs a re-write, I make a Git branch to do the rewrite in, and if it works out then I merge it into the mainline. So in general I actually make an attempt *not* to worry about doing things wrong, or about the API, or frankly anything else, because any of those concerns would be a barrier to actually doing the work. -- Chris -- Chris Knadle [email protected] _______________________________________________ Mid-Hudson Valley Linux Users Group http://mhvlug.org http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug Upcoming Meetings (6pm - 8pm) Vassar College Jan 4 - Getting Involved in Open Source Feb 1 - Home Networking Made Simple with Amahi Home Server
