Angel \”Java\” Lopez on Blog

August 13, 2013

End Of Iteration 2013w32

Filed under: C Sharp, Iteration, JavaScript, NodeJs, Open Source Projects, Video — ajlopez @ 4:21 pm

Previous Post
Next Post

My past week in code and ideas:


I started to reimplement SampleContext this time in C#:

The idea is to have typed items (strings, your objects, … ) associated to a dynamic context (say: Country=UK, Category=Beverage). In this way you can define different context spaces. Maybe an space with permissions (your typed items could be Subject/Role, and the context is the country, application you assign that permission). But it is generic, to serve other use cases.


I added some tests using TDD workflow

I recorded a Google Hangout with the process:


I wrote some new tests, to practice unit test in PHP. No TDD here, yet

SharpMongo / SimpleMongo

After assisted to Buenos Aires MongoDb meetup, I started to implement a MongoDB-like document base, with all in-memory. Two versions: pure JavaScript/Node.js and C#:

Other Tasks

– I added query by example to AjForce and the deletion of a row in store
– Internal refactor on SimpleProlog.
– Added a simple anagram sample to KodeTokenizer.

I worked on two non-public projects. One involved a big but interesting refactor. TDD saved my week!

More fun is coming.

Keep tuned!

Angel “Java” Lopez


  1. […] Previous Post Next Post […]

    Pingback by End Of Iteration 2013w31 | Angel "Java" Lopez on Blog — August 13, 2013 @ 4:22 pm

  2. […] End Of Iteration 2013w32 […]

    Pingback by End Of Iteration 2013w32 | MVPs de LATAM — August 19, 2013 @ 3:49 pm

  3. […] Previous  Post […]

    Pingback by End Of Iteration 2013w33 | Angel "Java" Lopez on Blog — August 21, 2013 @ 12:21 pm

  4. You have complete control and power of everything you want in bass fishing all at the click of a mouse.
    Ask them to build a model that shows a key concept in class.
    s Adventure, Super Star Soldier, Victory Run,

    Comment by simcity 5 keygen — August 27, 2013 @ 8:54 am

  5. フォリフォリ リング

    Comment by フォリフォリ リング — August 28, 2013 @ 12:19 pm

  6. Thanks for the auspicious writeup. It in fact was a enjoyment account it.
    Look complicated to far introduced agreeable from you! By the way,
    how could we be in contact?

    Comment by electrician in newcastle — September 1, 2013 @ 12:05 am

  7. […] – Update SimpleProlog [complete] see repo – Update Mass [pending] – Update AjTalkJs [complete] see repo – Update AjTalk [complete] see repo – Update SimpleLisp [pending] – SimpleLisp web server sample [pending]  – New Google Hangout using Ruby and TDD [complete] see post  – New Google Hangout using C# and TDD [complete] see post […]

    Pingback by New Month’s Resolutions: September 2013 | Angel "Java" Lopez on Blog — September 3, 2013 @ 7:05 pm

  8. Hello there! This post could not be written any better!
    Looking at this post reminds mee of myy previous roommate!
    He alwasys kept talking about this. I am going to forward this post to
    him. Faidly certain he’s going to have a very good read.
    Many thanks for sharing!

    Comment by how to cheat pool live tour — January 18, 2014 @ 11:25 pm

  9. Good day! I know this is kinda off topic nevertheless I’d figured I’d ask.

    Would you be interested in trading links or maybe guest writing a blog article or vice-versa?
    My blog discusses a lot of the same subjects as yours and I feel we could greatly benefit from each other.

    If you happen to be interested feel free to send me an e-mail.
    I look forward to hearing from you! Excellent blog by the way!

    Comment by sex — September 27, 2014 @ 7:13 am

  10. Great blog here! Also your website loads up fast!

    What host aare you using? Can I get your affiliate link
    to your host? I wish my web site loaded up as
    fast as yolurs lol

    Comment by Nichole — October 4, 2014 @ 4:05 am

  11. This is really, incredible blog layout!
    superb weblog structure congrats!

    Comment by new social media — October 23, 2015 @ 10:52 am

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a free website or blog at

%d bloggers like this: