by Mike Clement | Jun 10, 2019 | Quality code
One of the most difficult problems in programming is naming things. Things such as variables, classes, methods, functions… everything needs a name and you, as the coder are responsible for providing it. The reason this is tricky is that you are...
by Natasha Carlyon | Jul 25, 2018 | Learning, Quality code
I wanted to set the page title in my angular app, so that every page would display its title in the tab. When I googled for solutions (i.e Dynamic Page Titles), they all involved more code than I needed. The offered solutions were great for apps with routes that had...
by Natasha Carlyon | Jun 6, 2018 | Agile, Quality code
Software design is hard. Although getting the software to work is essential, it is also important to keep in mind the design of the software. Rules The four rules of simple design is an excellent guide to designing software. Kent Beck discovered the rules while he was...
by Leah Wynn | Apr 16, 2018 | Agile, Apprenticeship, Quality code, Software, Software craftsmanship, Unit testing
To follow up with my last blog post, I am going to talk about how to get started writing unit tests. In my last blog post I talked about what a unit test is and why unit testing is important. If you’re ready to start writing unit tests, read on to learn how we do...
by Danielle Withers | Apr 9, 2018 | Apprenticeship, Courage, Growth, Quality code, Unit testing
practice: [prak-tis] repeated performance or systematic exercise for the purpose of acquiring skill or proficiency Outside of the realm of college, coding bootcamps, and apprenticeships – how often do we practice our craft? We code every day at our jobs, so...
by Leah Wynn | Mar 21, 2018 | Agile, Apprenticeship, Learning, Quality code, Software, Software craftsmanship, Unit testing
This blog post is the first part of a two-part series on unit testing. The second part is posted here. My inspiration for writing about this topic comes from leading and helping to facilitate several workshops and events as part of my time here at Greater Sum. One...