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

Paranoid Schizophrenic Programming (Revised)

Date Mon 12 December 2011 Tags #python / architecture / object-oriented design / defensive programming / assert statement

Some folks love the twin ideas that (1) "someone" might break the API rules and (2) they must write lots of bonus code to "prevent" problems.

Sigh.

There are three distinct things here.

  • API definition - something we do all the time.
  • "Defensive Programming" - something that may or may not actually …
more ...

  • Social

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

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

    • Pelican
    • Python.org
    • Jinja2
  • Archive

    • December 2011 (1)

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

Back to top