Onorio Catenacci's blog articles

0
comment
on 6/6/2012 5:59 AM
I was having a conversation with a fellow developer the other day and we we chatting about the lack of foresight of many firms regarding functional programming.  This naturally led to a discussion of how chaotic many workplaces are. This, of course, led to the old saw—if you don’t like where you’re working, look elsewhere.  [...]
>> Read the full article
.
0
comment
on 5/10/2012 3:00 PM
Just a quick tech tip: if you have Skydrive (or GDrive or Dropbox or . . . .) you can get Git on any machine you have to use without having to install it on the machine.  Here’s how: Get the Portable Git package Create a directory on your cloud drive for Git (I use [...]
>> Read the full article
.
0
comment
on 5/3/2012 4:16 PM
On Saturday last I learned that my dad’s cousin, Donald Anthony Cornacchio had passed away.  It’s never easy to put in words how we feel about someone we’re close to and Tony (I always called him Tony—no one called him “Donald” that I know of and I think he hated to be called “Donald”) was [...]
>> Read the full article
.
0
comment
on 4/28/2012 12:32 PM
There was a question posted to Stackoverflow about an implementation of the solution of “Einstein’s Riddle” in F#.  Here’s the text of the question, which I include in case the text of the question is later altered: I’m looking for Einstein’s Riddle solution using F# and I’ve found only Einstein meets F#. Is F# suitable [...]
>> Read the full article
.
0
comment
on 4/22/2012 11:01 AM
I’ve seen a relatively common anti-pattern in Object-Oriented development, although to be fair, I’ve seen something closely akin in non OO languages as well.  The following C# code is a demonstration of the issue:   Can you spot the problem? The problem is the constructor and the f function using the class variable _m directly.  [...]
>> Read the full article
.
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper