Browse by Tags

All Tags » OOP (RSS)

Which Is More Beautiful Architecture - FP or OOP? by podwysocki

Recently, upon the recommendations of a few people, I picked up a copy of the book “Beautiful Architecture: Leading Thinkers Reveal the Hidden Beauty in Software”. This book is a great read and includes essays from some of the top minds in software today...

Resolved Language Debates? by podwysocki

As you may have noticed my emphasis on polyglot programming on this blog. I’ve been following the language design of Ola Bini’s Ioke with some intrigue as well as dipping my foot into languages such as Clojure. Just as well, with some lists as Michael...

Object Oriented F# - Encapsulation with Object Expressions by podwysocki

In the past, I've covered a bit about object oriented programming in F#. I'd like to come back to that series as there is much yet to cover on this topic. Last week, I spent some time with Erik Meijer at QCon and he and I both agreed that in some ways...
Filed under: , ,

Object Oriented F# - Creating Classes by podwysocki

In the past couple of posts, I covered extension everything in F#. This allows me to extend .NET types with such things as extension static and instance methods, properties, properties with indexers, events and so on. But, let's go back to the beginning...

Object Oriented F# - More Extension Everything by podwysocki

In a previous post , I covered a few ways we can do extensions methods, properties, events and so on with F#. After a few chats, I realized I may have missed a couple of cases that I wanted to cover today. These two cases are extension operators and extension...

Object Oriented F# - Extension Everything by podwysocki

A post by Jeremy Miller caught my eye this morning in regards to extension methods in Javascript . While I think that's pretty interesting, I don't think it's a real fair comparison. Instead, I want to revisit C# and even F# with regards to extension...
More Posts