Skip to content

Instantly share code, notes, and snippets.

@Potherca
Last active August 29, 2023 14:36
Show Gist options
  • Save Potherca/b546a0c386e4bf971d216ff140aa4dcc to your computer and use it in GitHub Desktop.
Save Potherca/b546a0c386e4bf971d216ff140aa4dcc to your computer and use it in GitHub Desktop.
Five laws of l̶i̶b̶r̶a̶r̶y̶ ̶s̶c̶i̶e̶n̶c̶e̶ software applications.

Five laws of library science

The Five laws of Library Science is a theory that S. R. Ranganathan proposed in 1931, detailing the principles of operating a library system.

  • Books are for use.
  • Every person his or her book.
  • Every book its reader.
  • Save the time of the reader.
  • A library is a growing organism.

By updating the key words to the current high-tech era, those five laws can be used as-is for software. Similar to Alireza Noruzi's "Five Laws of the Web"

Replace ... With

  • Book ➡️ Software
  • Reader ➡️ User
  • Library ➡️ Application

Five laws of software applications

These laws, addpted to software applications are:

  • Books are Software is for use.
  • Every person his or her book Software.
  • Every book Software its reader user.
  • Save the time of the reader user.
  • A library application is a growing organism.

source: https://en.wikipedia.org/wiki/Five_laws_of_library_science

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment