Skip to content

Commit

Permalink
Merge pull request #304 from guettli/patch-1
Browse files Browse the repository at this point in the history
Added input-processing-output
  • Loading branch information
dwmkerr authored Feb 4, 2025
2 parents 5fd0a88 + e96ae13 commit 82af717
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -1034,6 +1034,21 @@ See also:

- [Convention Over Configuration](#todo)

### Input-Processing-Output is what it is all about

[input–process–output (IPO) model](https://en.wikipedia.org/wiki/IPO_model)

There are a thousand tools, programming languages, principles. Finally, it is all this simple pattern:

1. The method/system/tool gets some input
2. The method/system/tool does some processing
3. The method/system/tool creates some output.

Example: A HTTP request and the corresponding HTTP response are the perfect examples. Stateless has
won, [CORBA](https://en.wikipedia.org/wiki/Common_Object_Request_Broker_Architecture) is dead. If you use OOP does not matter much for the caller/client.



## Reading List

If you have found these concepts interesting, you may enjoy the following books.
Expand Down

0 comments on commit 82af717

Please sign in to comment.