home   Archives  About  Etc  Authors

Dead Letter Office

Philosophy | Artificial Intelligence | etcetera



Object-Orientation ENGRAMS

Object Orientation: Observer Pattern

The observer pattern is a simple yet quintessential design pattern in object oriented programming. As programs become larger, objects multiply quickly, as do the interactions between them. For example, a class instance can be contained as an attribute in another class (composition), or be used by some method in another class (association). Sometimes these class relations are very simple and can be used without a second thought. But let’s assume you have some class containing mutable …

Read more

Object Orientation: Strategy Pattern

In object-oriented programming classes tend to multiply quickly. Luckily, some design patterns are available to solve commonly occurring issues. In this post I want to quickly illustrate the strategy pattern with an easy example written in Java. To make it intuitively clear why this pattern is called the ‘strategy’ pattern, let’s sketch a situation in which the application of different strategies is important: a game. Without getting lost in the philosophical details of what …

Read more


See archives for more ...

Tag roulette

literature philosophy coetzee south-africa hermeneutics philosophy friendship death writing michel de montaigne derrida epub annotations workflow python latex bibtex bibliography indieweb brid.gy webmention.io indieauth microformats2 big data spark programming hackaton recommender docker programming ai ethics automation philosophy blog philosophy indieweb essay logic implication paradox autonomous vehicle ai ethics machine morality hack ransomware war terrorism cyber security philosophy portrait digital art big data google pagerank philosophy holism emergence ontology morton phenomenology security privacy identity website theme etc staticman raspberry pi github netlify comments programming python lambda dictionary cli neomutt email rice security encryption privacy pgp gpg neomutt vim workflow text editing efficiency vim workflow text editing efficiency web scraping python beautifulsoup philosophy intimacy reve theology markdown pandoc latex linux workflow writing object orientation design pattern observer programming object orientation design pattern strategy programming probability ai monte carlo philosophy ai courses tmux ssh partner programming linux complexity p np ssh tmux arch linux website diy example

Latest micros

GNU Mailman

📖 https://www.gnu.org/software/mailman/download.html

↬ For later reference, if I ever consider self-hosting a mailing service.


An IndieWeb Webring 🕸💍