CARVIEW |
Stack Exchange Network
Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Visit Stack ExchangeTeams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Learn more about Teams


-
Member for 11 years, 9 months
-
Last seen more than a month ago
-
GitHub
-
England, United Kingdom
I am a Software Development Manager at Orbus Software, producers of the market leading Enterprise Architecture tools: iServer and iServer 365.
At heart, I am a professional software developer with 30 years’ experience in many software technologies. I am an enthusiastic advocate of agile and functional methodologies. I have worked solo, as a team member, and have led development teams.
I am passionate about both writing high quality, well tested, clean code and in teaching others the skills and techniques needed to do the same. In my view, some of the essential skills for a good developer to have are a clear understanding of functional programming, test-driven development, Scrum or Kanban and continuous integration methods. A good manager of a team of developers therefore has to have those skills too.
-
LifeboatApr 13, 2021
-
ElectorateOct 6, 2016
-
FanaticDec 11, 2016
-
c#May 19, 2018
-
SportsmanshipJun 27, 2018
-
GeneralistMay 25, 2018
-
dependency-injectionJul 10, 2019
-
.netApr 9, 2019
-
clean-codeJan 25, 2020