Sharp Five Software
  • Sharp Five Software
  • Blog
  • Contact

Category: ios

Dependency injection is not a virtue in Objective-C

March 20, 2013development, ios, TDD, TDD in Objective-C

David Heinimeier Hansson recently chastised Rubyists for an increasing reliance on Dependency Injection. Here’s the article for those who haven’t seen it. tl;dr Dependency Injection is mostly unneeded in dynamic languages. Rubyists who use DI are Java wannabes. Now, I come from a strong statically typed background. I cut my teeth on C++ and most…

Read more

Using Legacy C++ code in Objective-C

March 7, 2013development, ios, Legacy Code, Mixing C++ and Objective-C, Objective-C++

For the past 6 months I’ve been working with a client to bring an existing C++ application to the iPad. This is an application that’s been around for a long time. How old? Some of the code was written when this guy was cool. We needed to initialize a large C++ library from our iOS…

Read more
← 1 2

Hire Sharp Five Software for your next development project. Email: jaim@sharpfivesoftware.com Phone: 612-388-0565

C++ MapReduce MinneBar MongoDB Objective-C Ruby TDD in Objective-C

© 2025 Sharp Five Software