Gregg’s career includes over 30 years of multifaceted experience with a proven track record of architecting global large scale highly available consumer facing solutions in agile ways. He is recognized as a Technical Specialist by Ford Motor Company and held roles ranging from Developer to Architect. Most recently he has applied an Architect perspective while being an Agile evangelist and Agile Transformation Coach.
You can find Gregg here: https://www.linkedin.com/in/greggubben/
Discussed in this episode:
Using web search, you’ll often find the most popular item isn’t actually a good demonstration of the principle. Here are resources I recommend:
- an abstract example https://en.wikipedia.org/wiki/Dependency_inversion_principle
- a very good concrete example in Python https://www.geeksforgeeks.org/dependecy-inversion-principle-solid/
Resources for people working towards being a software architect:
- learn SOLID, with pictures! https://medium.com/backticks-tildes/the-s-o-l-i-d-principles-in-pictures-b34ce2f1e898
- GOF https://www.amazon.com/dp/B000SEIBB8?ref=KC_GS_GB_US
- eBay Marketplace Architecture: https://qconsf.com/sf2007/dl/QConSF2007/slides/public/RandyShoup_eBayArchPrinciples.pdf?path=/QConSF2007/slides/public/RandyShoup_eBayArchPrinciples.pdf
- Martin Fowler is a famous architect and here is his blog:
Interested in learning Agile?
Kartar Patel . . . a savvy project manager who is determined, disciplined, and above all, handsome. He’s got a high profile project for a Vegas casino and puts his heart and soul into delivering the Winner. But when timelines are slipped, stakeholders want a pound of flesh for every ounce of letdown. He’s being followed . . . discovers tracking devices on his car . . . his meetings are bugged . . . he gets a gun. A mysterious stranger tells him he’ll never succeed without transforming his project to an Agile process. Kartar discovers that not only his career and life are on the line, but so is his immortal soul.
Agile Noir teaches the following through dramatic story telling:
- Agile Manifesto values and principals,
- the Scrum framework,
- history of Waterfall,
- User Stories, Planning Poker estimation,
- cross–team dependencies,
- Scrum of Scrums, and
- the challenges of organizational change.
Author Lancer Kind is an Agile consultant with more than twenty years of experience in IT. As a writer he utilizes craftsmanship developed through writing science fiction for over fifteen years. Watch for more Agile Noir news and learn more about Agile at AgileNoir.biz.
Available in USA, India, and China from the following sellers:
- ACM (Association of Computing Machines): ACM Bookstore
- USA: Amazon.com
- India: Pothi.com
- China (Mandarin edition): WeChat store