S.Lott -- Software Architect
  • Other Articles
  • Publications
  • S.Lott Biography

Over-Solving or Solving Problems You Don't Have

Date Sat 25 July 2020 Tags #python / haversine / complexity / object-oriented design / Design Principles / SOLID / navigation

Sometimes we call them "Belt and Braces" solutions. As a former suspenders person who switched to belts, the idea of wearing both is a little like over-engineering. In the unlikely event of catastrophic failure of one system, your pants can still remain properly hoist. There's a weird, but defensible reason …

more ...

Navigation: Latitude, Longitude, Haversine, and all that

Date Tue 24 November 2015 Tags longitude / #python / literate programming / haversine / latitude / navigation / navtools
For a few years, I was a tech nomad. See Team Red Cruising for some stories of life on a sailboat. Warning: it's pretty dull.
As a tech nomad, I lived and died (literally) by my ability to navigate. Modern GPS devices make the dying part relatively unlikely. So, let's …
more ...

  • Social

    • Mastodon
    • Github
    • StackOverflow
    • LinkedIn
    • O'Reilly
    • Amazon
  • Categories

    • Architecture & Design
    • Books
    • FOSS
    • Management
    • News
    • Python
    • Technologies
  • Links

    • Pelican
    • Python.org
    • Jinja2
  • Archive

    • July 2020 (1)
    • November 2015 (1)

© 2020 S.Lott · Powered by pelican-bootstrap3, Pelican, Bootstrap

Back to top