Design & Development Principles - XP - Quality Circle - Part 2

This is the second post of the Quality Circle. As a reminder; CIRCLES! This post is going to talk about the Green Circle. Another reminder is the tight interconnection between all of the components. Quality Circle The quality circle is what is what I consider the aspects of the day…

Book Review: The Nature of Software Development

TL;DR: I loved the book. Go read it. [https://pragprog.com/book/rjnsd/the] -------------------------------------------------------------------------------- Over the past few years working with a team of XP devs who've been using the XP practices for well over a decade each has taught me a lot. These amazing colleagues…

VBM on Android - Top Stories Full Data

I've thought a bit about my TDD limitations on Android and my discovery of the GoLang-y nature of interfaces. For the TopStoriesAdapter.ViewHolder to be tested; we can create a wrapper for other controls... Now I understand why Android didn't do it originally; performance; TDD was…

Design & Development Principles

What is this post? What I'll attempt to lay out here has been said with eloquence that I'll never be able to approach; detailed in ways I will never come up with; and I assume by people who've forgotten more about good software development…

VBM on Android - Pair Programming

This is a quick post about some of my recent experience developing the HackerNews Reader app. Not pairing sucks. It'll be posted later this month; but I spent 3 evenings; probably 12 hours total; making zero progress on a blog post. I got stuck and couldn't…

SonarQube on Azure

Objective Install SonarQube to display metrics from my random projects. Mostly as experiments to apply to activities at work. Research Where can I install it? Based on my minor internet research; it looks like SonarQube will only run on an actual machine, VM, or Docker. I did a little looking…