File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Java in General and the fly likes How to get better @ design Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "How to get better @ design" Watch "How to get better @ design" New topic
Author

How to get better @ design

Theodore David Williams
Ranch Hand

Joined: Dec 21, 2009
Posts: 102
I am looking to try and improve my design skills. General easy things like how to split up a problem into well defined classed and maybe even sometimes throw in some design patterns.

I have read Head First Design Patterns and that was a good start, but for me I retain this information a lot better if I can actually solve a problem on my own. Does anyone out there know of a good book or better yet a site that post problems for people to solve (from simple to advanced). That way I can try to solve some of there problems on my own and see how I do. Better yet would be if there were some solutions posted for the problems such that I could actually see where I could have implored better design.

Thanks!
Kevin Workman
Ranch Hand

Joined: Sep 28, 2010
Posts: 151
Like anything with programming (and most other skill-based tasks), the best way to improve is practice, practice, practice.

Start writing programs for yourself (dealing with whatever you're interested in). Check out Project Euler for simple project ideas, but doing random stuff you like is probably the best way to stay motivated. Start small and work your way up.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: How to get better @ design