Mastery 14: OO and Agile

The principles of object-oriented design (OOD) address the need to minimize the complexity and impact of change by minimizing dependencies through the use of loosely coupled and highly cohesive classes, interfaces, and packages. These are the logical containers of software functionality.  The fact is that, if you don’t take a model-driven OO approach to architecture and […]

Läs mer Mastery 14: OO and Agile

Mastery 12: Testing in OO

In all software-projects you will eventually going to have to do some form of testing, but especially in OO testing can be a bit different. But this doesn’t have to be a bad thing, some programmers say it is easier to do testing in OO and other say the opposite. The whole object oriented testing […]

Läs mer Mastery 12: Testing in OO

Mastery 10: Code revision

Code revision also know as Peer review is todays topic. First of all, what is it? The peer review system exits to validate academic work, helps to improve the quality of published research, and increases networking possibilities within research communities. Despite criticisms, peer review is till the only widely accepted method for research validation and […]

Läs mer Mastery 10: Code revision

Mastery: 11 Verification & Validation

In software project management or software testing verification and validation, also know as V&V has a big part. Verification and validation can sometimes be very confusing in the software world because people tend to confuse them with each other. It is pretty much like Sweden and Switzerland, very different… BUT… people still have a hard […]

Läs mer Mastery: 11 Verification & Validation

ON BLOGGING

My point of view on all the blogging. My personal experience of blogging can accurately be describing as a roller-coaster. Sometimes I’m very motivated and find writing a blogpost very easy and just comes naturally. But also, other times I can feel the complete opposite, having hard time making the post interesting and find good […]

Läs mer ON BLOGGING