I have 25+ years of experience with various flavors of BASIC programming. I started programming simple games on ZX Spectrum 16KB in the early 80's. Later I moved to QBASIC in early 90's, followed by Visual Basic in new millennia.
Today I'm recognized as an expert in VB.NET, on one of the largest programmers online community dreamincode.net.
You'll find only 10 VB.NET experts among 595,673 members (and growing) there, and I'm one of them.
I write easy to maintain, and flexible to extend, object oriented code.
I have experience with database supported applications, be it Access, MySQL or Microsoft SQL server. I tend to use latest database technology called Entity Framework, because of its speed and usage simplicity.
The difference between expert and average programmer is in code flexibility, and later ease of solution evolution and maintenance. Average programmers tend to write so called spaghetti code, with long, hard to grasp procedures, tightly bound to user interface.
An expert writes loosely coupled code, with separation of concerns in mind. He/she writes so called black boxed code, with public interface allowing manipulating and communicating with object that does what it needs to do. Such code is easy to understand, easy to extend with new functionality, reusable to other projects and GUI independent.
Having an expert writing and maintaining your code is like having a brand new Mercedes Benz, compared to $10,000 price range car with one major plus: the...
Read More »