2 Answers
2

The Head First series book on OOP should help; it's not .NET. Design seems more of a concern for you than language implementation.

This is how many developers and some projects tend to start out. You're in a much better position to sit back and reorganize your code. The key is not to lose your current functionality (Assuming it is working to your requirements.). You're about to find out why many prefer unit testing.

Yes. coding language is irrelevant. I would love to see some coding examples. The once I've found has been to basic. My current site is launched (Beta), and now I needn to improve code - hence refactoring. I know about unit testing and such. I just ned to work more structured on using DAL and BLL. I've added som example on how I've structured my code.
–
StevenMar 25 '11 at 16:56

Beware of "Pattern Fever" if you read the Head First Design Patterns...
–
Martin BloreMar 25 '11 at 18:47