An experiment in Object Oriented Design and coding real world entities
C#
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LifeInCode.Animals
LifeInCode.Environment
LifeInCode.Gaming
.gitignore
LICENSE
LifeInCode.sln
README.md

README.md

life-in-code

"Life in Code" is an experiment in Object Oriented Modeling and Domain Driven Design to code real world entities. It is not designed to create an application as much as to explore life from the aspect of a developer. Real life entities are expressed in the terms of properties, Methods and Interactions in order to define how life works in code.

Example:

var me = new Human();
if(me.Bored){
  me.Code("LifeInCode");
}

Disclaimer

LifeInCode is coded in C# and incorporates those basic coding standards and practices. This code is intended to be correct and compilable, and potentially usable as an entity library, though there is no guarantee it will (and most likely won't) fit into your applicaitons architecture or data model.