All Posts
How Do You Define "Good Code"?
I was on a phone interview the other day where I was asked for my definition of “Good Code”.
Developing a Robust Data Driven UI Using WPF - An Overdue Summary (and full source code)
I wrote the stocky application more than a year ago as a research project aimed at proving that using WPF we can separate presentation metadata (XAML) from program logic. The goal was to provide the Duet team at SAP with a document reference sample for using M-V-VM to achieve this separation.
Developing a Robust Data Driven UI Using WPF - Stock DataModel Sample
On the previous post in this series we looked into the DataModel component
in our architecture in detail and defined an abstract DataModel base class to derive our models from.
On this post we’ll implement a concrete data model to represent a stock’s value.\
Developing a Robust Data Driven UI Using WPF - The Data Model
In the first post in the series I gave an overview of the pattern we’ll be using.
This post will go deeper into the DataModel, as defined in the previous post:
Developing a Robust Data Driven UI Using WPF - Introduction
WPF, Microsoft’s not-so-new-anymore UI technology offers new capabilities allowing both developers and designers to work together to achieve a stunning experience for their applications.
"Four in a row" game in Prolog
I decided to publish a prolog project I wrote about 4 years ago for an Introduction to AI course at the university. The project is an implementation of the “four in a row” game in Prolog language (using AMZI prolog). The paper itself is in hebrew but the code is universal ;)