Click here to Skip to main content

Articles by Kenneth Kasajian (Articles: 6)

Articles: 6

RSS Feed

Average article rating: 3.34

C / C++ Language

Simply Object-Oriented C
Posted: 15 Dec 2007   Updated: 15 Dec 2007   Views: 12,746   Rating: 3.15/5    Votes: 4   Popularity: 1.90
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 67
This document describes a method by which features of Object-Oriented Programming (OOP) can be used in straight C, including Standard/ANSI C, and some variants of pre-ANSI C.
How to use NUnit to test native C++ code
Posted: 9 Feb 2008   Updated: 18 Jan 2010   Views: 19,913   Rating: 2.64/5    Votes: 7   Popularity: 2.03
Licence: The Code Project Open License (CPOL)      Bookmarked: 16   Downloaded: 127
Because NUnit is designed to unit test managed code, it does not lend itself to test unmanaged C++ code as easily as for C#, until now!

Libraries

The Case for “PhraseFixture” -- A Better DoFixture() for Use with FIT and FitNesse Acceptance Testing Framework
Posted: 13 Aug 2011   Updated: 13 Aug 2011   Views: 6,261   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
The powerful DoFixture() in FitLibrary simulates English like specification. The PhraseFixture proposal takes this to the next level.

Algorithms & Recipes

Copy Constructors and Assignment Operators: Just Tell Me the Rules!
Posted: 9 Feb 2008   Updated: 9 Feb 2008   Views: 23,714   Rating: 3.16/5    Votes: 14   Popularity: 3.56
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
I get asked this question sometimes from seasoned programmers who are new to C++. There are plenty of good books written on the subject, but I found no clear and concise set of rules on the Internet for those who don't want to understand every nuance of the language—and just want the facts.

Design and Architecture

An Implementation of the Service Locator Pattern in C++
Posted: 17 Feb 2008   Updated: 19 Feb 2008   Views: 13,367   Rating: 3.67/5    Votes: 2   Popularity: 1.10
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 67
The Service Locator can be used to decouple classes, which improves the overall design and significantly helps with unit testing.
True inheritence with plain-old JavaScript
Posted: 9 Feb 2008   Updated: 24 Aug 2010   Views: 14,230   Rating: 4.08/5    Votes: 4   Popularity: 2.45
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 0
This article describes a technique for making use of inheritence with JavaScript, including inheriting interface, implementation, and data from base classes.
No blogs have been submitted.
No video articles have been posted.
No tips have been posted.

Kenneth Kasajian

Other

United States United States

Member

Follow on Twitter Follow on Twitter
My interests mostly revolve around making machines do work for people. I'm a computer programmer, software architect, development manager and program manager. I started my career creating software for abstract art, followed by work in embedded systems and HMI. In the 90s I created a successful product called Visual DLL and helped develop the Sales Force Automation product, Arsenal. I've often been involved in online communities, creating games, utilities, and collaboration software. Currently I'm a Program Manager, where I get to tell others what needs to get done. Smile | :)


Advertise | Privacy | Mobile
Web03 | 2.5.120517.1 | Last Updated 27 May 2012
Copyright © CodeProject, 1999-2012
All Rights Reserved. Terms of Use
Layout: fixed | fluid