No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.vscode
_layouts
assets
cycling
downloads
favorites
ArrangeActAssert.md
Bookshelf.md
CodeComments.md
CommunicationZen.md
ExpectedTargetActual.md
GeoffCoxCV.md
InsaneInterview.md
Locality.md
MinimalAndComplete.md
README.md
SlowInFastOut.md
WhenThen.md
_config.yml

README.md

Here you will find my best practices, applications, open source libraries, and bookshelf. I hope you find them useful.

Best Practices

Coding

Create Minimal and Complete interfaces

Organize code by Locality of Reference

Concisely comment code

Unit Testing

Name your tests with the When/Then pattern

Structure your tests with the Arrange, Act, Assert pattern

Name your variables with the Expected, Target, Actual pattern

Philosophies

Slow In. Fast Out.

Communication Zen

Stories

Insane Interview

Applications

Agenda - Make meetings matter with an agenda-driven timer.

KeepSiteAlive - Prevent your IIS application pool from going idle.

Photiso - Organize your photos by year and month with no duplicates.

ScrumPig - Work together using Scrum. Built for small, co-located teams.

Libraries

BellaCode.MVVM - Add Model-View-ViewModel support to your WPF app via direct XAML binding.

BellaCode.Storage - Unified storage interfaces and implementations for OLTP systems. (UNDER DEVELOPMENT)

Geoff Cox

CV

Twitter

Linked In

Stack Overflow Careers

Bookshelf