joshua candish josh candish continuous deployment test driven development tdd test coverage unit testing testing unit software development web development asp.net technology machine specificatons social information processing theory joseph walther social information processing theory presentation sip communication theory communication computer-mediated communication cmc sip theory clean code programming patterns programming c# design patterns object oriented programming oop .net design patterns c# state machine state state design pattern unit tests code coverage continuous integration why unit test nunit mspec development
See more