Creating a Sustainable Software Cycle

Breaking the perpetual deadlock of legacy code, lack of testing, and missing documentation

April 10, 2022

Silvrback blog image

Having been an iOS developer at quite a few tech companies, from small to large, I’ve found that they all mostly share the same painful reality of software development:

  • Lots of fragile legacy code that is risky to refactor or update because it is untested
  • Tests can’t be written for legacy code because what it even . . .

Read More

For Goodness’ Sake Apple, It’s Time to Open Up Bug Reporting

June 03, 2015

Update: While at WWDC I had the chance to talk to a few Apple engineers regarding the practice of "duping" radars as a way of upvoting certain issues. Despite my conclusion in the original post below that duplicating radars just floods the system with extra reports to process, it is in fact something that the engineers expect and . . .

Read More

Archive
   Subscribe by email and never miss a post.