Daily Reading

Every morning, I spend a bit of time reading articles. This morning, I saw a couple good ones.

Ten Commandments of Object-Oriented Design

What’s In Your Code

Professionalism requires discipline.

 

 

Complexity and The Cynefin Framework

I’ve been spending a lot of time thinking about Complexity (Theory).

Currently, I’ve got Simplexity: Why Simple Things Become Complex (and How Complex Things Can Be Made Simple) by Jeffery Kluger on my nightstand.  Complexity: A Guided Tour by Melanie Mitchell is next in the queue.  I’ve read it before, but I think I need a refresher.

I’ve got a meeting on this topic scheduled for later today.  In an effort to make things more “management friendly” I wanted to find a couple images to go along with the discussion.  In the process I stumbled across Dave Snowden’s Cynefin Framework.  He has a short video on YouTube too.   From there you can get more info.

Looks like I have more studying to do…

Visual Studio Hacks: Open a solution within a solution.

Things I learned from Juval Lowy.

Add Exiting Project

Add an existing project

Select Solution

Change the filter to “.sln”

This has been around since VS2008.  I never knew…

 

.Net Core Update for VS2015 Fails

Found a solution to a problem I’m facing today.

dotnetcore.1.0.0-vs2015tools.preview2 SKIP_VSU_CHECK=1
 Link:
http://www.ryadel.com/en/microsoft-net-core-1-0-0-vs2015-tooling-preview-update-2-fails-install-error-0x81f4000-fix/

12 Factor Apps

I’m trying to get my head around everything that’s required by this approach, but it does look interesting.

http://12factor.net

http://12factor.net/12factor.epub

Free eBooks from Microsoft

Freebies assuming your have a Virtual Academy login.

https://mva.microsoft.com/ebooks

Fixer vs Dreamer

When I have time to do anything I want, I always tend to look for solutions to problems that I have confronted. It could be an old lingering annoyance. It could be something that I know is just over the horizon. In any case, I look for workable solutions.

I guess this is a long way of saying I’m a fixer and not a dreamer. I’m not one to come up with some grand new widget. I am the guy that you bring your idea to so that it can be made real. I “make things.”

So as I sit in the Ford dealership waiting for a LOF on my truck. I find myself looking at façade patterns and how they can be used in a quasi-AOP style to wrap methods with boilerplate code.  I know it sounds rather boing, but that’s what I like to do when I’ve got an hour to kill and no other demands taxing my pea brain.

Here’s a link to the article if you care…

http://www.codeproject.com/Articles/1104555/Function-Decorator-Pattern-Reanimation-of-Function