Sx88ukoy04b9zsvdtj92
SkillsCast

Mr. Wolf's Horror Stories

21st March 2019 in London at CodeNode

There are 26 other SkillsCasts available from iOSCon 2019 - The conference for iOS and Swift Developers

Please log in to watch this conference skillscast.

769516339 640x360

Consulting about architecture and best practices for big companies and startups is the closest you can get to being The Wolf (Pulp Fiction). Although there are excellent teams that do a great and professional work with the development of their apps, horror stories happen. The consultant gets a call when the technical debt is huge, right before some fellas "get their knees broken". In this talk Jorge will explore some not uncommon scenarios that big companies and startups face as a result of how they decide to develop their iOS apps.

  • Architecture: When and why should you care about architecture? Is it for your team? Jorge will share with you that certain language features like structs, enums, or closures can simplify the adoption of a better architecture.
  • Refactor or big bang rewrite: Should you start from scratch to do it right this time? Jorge will defend the value of refactoring and how to introduce Swift code in an already existing Objective-C project (if you aren't there yet).
  • The testing dilemma: Is it worth writing tests? Or do you lose that time creating "non-productive" code? Jorge will claim the value of writing tests and give some examples using plain XCTest. Jorge will also explore Quick as an interesting alternative.
  • The automation conundrum: Do you believe in Robots? Is CI&CD achievable? Jorge will obviously be on the side of automating all things and he will share with you the benefits of being able to build from the command line and how fastlane contributes to that.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Mr. Wolf's Horror Stories

Jorge Ortiz Fuentes

Jorge is a freelancer dedicated to mobile development, security, and systems architecture. He started his work as a developer at M.I.T. in 1993 and since has collaborated in numerous software projects. Most of them were internally for HP where he worked for more than 15 years. Since 2008 he has been working in different aspects of mobile development. After playing with PalmOS, he learned Android programming for the first Google App contest and immediately started to play with the first iPhone SDK. He is an instructor in the best iOS and Android Bootcamps in the USA and Europe, and has spoken at some of the world's most renowned conferences about topics relating to mobile app architecture and best practices (and occasionally about Go and Raspberry Pis).

SkillsCast

Please log in to watch this conference skillscast.

769516339 640x360

Consulting about architecture and best practices for big companies and startups is the closest you can get to being The Wolf (Pulp Fiction). Although there are excellent teams that do a great and professional work with the development of their apps, horror stories happen. The consultant gets a call when the technical debt is huge, right before some fellas "get their knees broken". In this talk Jorge will explore some not uncommon scenarios that big companies and startups face as a result of how they decide to develop their iOS apps.

  • Architecture: When and why should you care about architecture? Is it for your team? Jorge will share with you that certain language features like structs, enums, or closures can simplify the adoption of a better architecture.
  • Refactor or big bang rewrite: Should you start from scratch to do it right this time? Jorge will defend the value of refactoring and how to introduce Swift code in an already existing Objective-C project (if you aren't there yet).
  • The testing dilemma: Is it worth writing tests? Or do you lose that time creating "non-productive" code? Jorge will claim the value of writing tests and give some examples using plain XCTest. Jorge will also explore Quick as an interesting alternative.
  • The automation conundrum: Do you believe in Robots? Is CI&CD achievable? Jorge will obviously be on the side of automating all things and he will share with you the benefits of being able to build from the command line and how fastlane contributes to that.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Mr. Wolf's Horror Stories

Jorge Ortiz Fuentes

Jorge is a freelancer dedicated to mobile development, security, and systems architecture. He started his work as a developer at M.I.T. in 1993 and since has collaborated in numerous software projects. Most of them were internally for HP where he worked for more than 15 years. Since 2008 he has been working in different aspects of mobile development. After playing with PalmOS, he learned Android programming for the first Google App contest and immediately started to play with the first iPhone SDK. He is an instructor in the best iOS and Android Bootcamps in the USA and Europe, and has spoken at some of the world's most renowned conferences about topics relating to mobile app architecture and best practices (and occasionally about Go and Raspberry Pis).

Photos