Book Review - Elegant Objects Vol 2

Much like Volume 1; Elegant Objects Vol 2 [https://www.amazon.com/Elegant-Objects-2-Yegor-Bugayenko/dp/1534908307/]is fantastic. It didn't impact my mental model of how to develop software as much as Vol 1. This Vol is more about the things that are destructive to the desired programming paradigm…

HackerNews Android - Formatter

A comment on my Early Thoughts: Object Oriented Encapsulation [https://blog.quantityandconversion.com/2017/04/09/object-oriented-encapsulation/] post brought up an excellent view about how to decouple a class from it's display mechanism. I'm on board with this idea. It helps keep the objects to their…

Book Review - Elegant Objects Vol 1

A colleague brought up Elegant Objects (Vol 1) [https://www.amazon.com/Elegant-Objects-1-Yegor-Bugayenko/dp/1519166915/] by Yegor Bugayenko; suggesting someone read it and see if it's worth while for those looking trying to follow best Object Oriented Programming/Design practices. I can read through books pretty quickly; I…

Android HackerNews - Interactive Item

We're at the point we need to do something with the Story we're displaying. Or the job. Either one. My thoughts on this is to have two actions. A tap and a swipe. The swipe is going to require a change in the list itself (I…

RabbitMq - First Hops

Get it, "Hops", 'cause "Rabbit". They "hop". HAH! ... I've started writing some code to explore an idea I've had bubbling around for... I think close to two years now. It's undergone a number of iterations, and discussions…

The Hotel Pattern

Welcome to the Hotel! The Hotel pattern is a UI pattern I've started using based off a few things. A big one is my disdain of existing UI pattern and the poor Object Oriented Design patterns they encourage and fascilitate. Another is the focus on software craftsmanship and…

My Thoughts: Slow Tests are Bad Tests

> My tests are slow! They were slow anyway... Part of the Ruthless Refactoring I've been doing while working on the HackerNews App has been to improve the performance of the unit tests. I easily shaved off a second from the tests during the "Clean Architecture"…

HackerNews - Windows Phone App

Following the example of the VBM on Android series; I'm going to develop a HackerNews Reader for the Windows phone/UWP. This should be interesting as I've never done a UWP app before. This will be my first foray into it! SO EXCITED!!! Getting Started Visual…