-
This post is a response to forum question posted by modchip : "Recently, I've seen a lot of stuff about doing OOP in assembly language. Most of the stuff I've seen almost fried my brain. So... does anybody have some simple (by simple, I mean very simple) examples to get n00bs like me started...
-
The .NET world is eagerly anticipating the release of version 3.5 of the .NET Framework and Visual Studio 2008 later this month . Naturally there is a build-up of technical discussions, events and online material about the features the new release is adding to the table. In the meantime, here I am studying...
-
Have you heard of the term cyclomatic complexity ? I had my first encounter with it in the current project we're doing at work. One of the senior guys in our project set up our build server, with CruiseControl.NET invoking a tool called SourceMonitor and analyzing source code complexity. Basically...
-
When I start developing my first application using Visual Basic 6 the first thing that I consider was the performance. But then I realized that performance shouldn't be the first to consider. My idea is most of the time you should focus on writing maintainable code. Then replace only those slow moving...
-
Computer programming languages have evolved through the years to enable programmers to do tasks, and do them faster. Otherwise, we would all be stuck programming in native machine language. While some of you may find that fun, I don't. Lately I've begun to evaluate the programming languages that...
-
In light of observations made here and there , it is becoming clear to me that language limitations play a big part in making design patterns necessary. Or unnecessary . In other words, language deficiencies make it necessary to introduce complexity into code. In fact it was the master who told me that...
-
i once joined a team in developing a procurement/bidding system in ASP.NET. it involved "project for bidding" creation, contractor's profile management (with lots of document uploads), and bid evaluation as the core functionalities. contractors have the option to change any of its profile ranging from...
-
Reference articles: Why use private or protected Testability I am fond of Rocky Lhotka 's CSLA framework before and when i shifted to be test-driven, there are some constructs in CSLA that i'm beginning to dislike. I like the broken rule tracking, n-tier ready setup, etc. but i'm beginning...
-
i came across a discussion just this afternoon which leads to this good old issue. my take, just like every other guru out there would say, it's a balance and never one over the other. there are scenarios where it is suitable to use datasets, there are scenarios that business objects are the way to go...
-
As I was refactoring some of our codes, what struck me was the idea of object oriented programming particularly encapsulation. For example, we have this Customer object which is distinct with its CustomerID property. We needed to have versioning for the said entity and so we introduced an additional...
-
I just got this book and hopefully I will learn a lot from it. I want to know about his framework, perhaps use it in one of my personal projects and learn from it, particularly the design considerations that Rocky considered in designing the CSLA.NET framework. I will start reading it after I have re...