<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Oop on akos.ma</title><link>https://akos.ma/tags/oop/</link><description>Recent content in Oop on akos.ma</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Fri, 19 May 2023 00:00:00 +0200</lastBuildDate><atom:link href="https://akos.ma/tags/oop/index.xml" rel="self" type="application/rss+xml"/><item><title>Back to Monoliths</title><link>https://akos.ma/blog/back-to-monoliths/</link><pubDate>Fri, 19 May 2023 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/back-to-monoliths/</guid><description>So Amazon Prime Video (of all people!) published a blog post about how they&amp;rsquo;re returning to monoliths, relayed by DHH, generating lots of noise, to the point that even Dr. Werner Vogels himself, CTO at Amazon, had to pour some thoughts about the subject.</description></item><item><title>Microservices or Not? Your Team Has Already Decided</title><link>https://akos.ma/blog/microservices-or-not-your-team-has-already-decided/</link><pubDate>Fri, 05 Aug 2022 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/microservices-or-not-your-team-has-already-decided/</guid><description>Let’s take a somewhat tangential approach to the subject of the Microservices architecture. Most discussions about it are centered around technological aspects; which language to choose, how to create the most RESTful services, which service mesh is the most performant, etc.</description></item><item><title>Removing Singletons</title><link>https://akos.ma/blog/removing-singletons/</link><pubDate>Fri, 16 Jul 2021 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/removing-singletons/</guid><description>Problem: your code has a big badass manager class with a singleton interface, and you would like to have more flexible, testable code.</description></item><item><title>A Watch - from an OOP Perspective</title><link>https://akos.ma/blog/a-watch-from-an-oop-perspective/</link><pubDate>Sun, 13 Jul 2008 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/a-watch-from-an-oop-perspective/</guid><description>A watch might be one of the most common types of objects, but it remains also one of the earliest pieces of human craftmanship to show an extreme level of complexity, all contained in a small amount of space.</description></item><item><title>AOP and the DataServices Project</title><link>https://akos.ma/blog/aop-and-the-dataservices-project/</link><pubDate>Tue, 27 Mar 2007 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/aop-and-the-dataservices-project/</guid><description>Five years ago I worked as a Software Engineer for a startup, based in Geneva, Switzerland, which had the goal of creating a web-based systems management console, to control and monitor the status of large computer installations, much like Microsoft SMS (Systems Management Server) does.</description></item><item><title>Preferred Programming Languages</title><link>https://akos.ma/blog/preferred-programming-languages/</link><pubDate>Fri, 09 Mar 2007 00:00:00 +0100</pubDate><guid>https://akos.ma/blog/preferred-programming-languages/</guid><description>There are basically 5 languages that I really like. For several reasons.</description></item><item><title>What Will the Software Architecture Discipline Look Like in 10 Years' Time</title><link>https://akos.ma/blog/what-will-the-software-architecture-discipline-look-like-in-10-years-time/</link><pubDate>Thu, 16 Mar 2006 00:00:00 +0100</pubDate><guid>https://akos.ma/blog/what-will-the-software-architecture-discipline-look-like-in-10-years-time/</guid><description>This is a tricky question; after all, Bill Gates himself published a book in 1995, &amp;ldquo;The Road Ahead&amp;rdquo;, where he only slightly talks about the World Wide Web:</description></item><item><title>Inversion of Control, Ruby and Rails</title><link>https://akos.ma/blog/inversion-of-control-ruby-and-rails/</link><pubDate>Sun, 31 Jul 2005 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/inversion-of-control-ruby-and-rails/</guid><description>Next week I will be in Belgium working with the Thales team in Brussels, building a new software solution (for a customer of the public sector that I cannot disclose here) using the following technologies:</description></item><item><title>About code and eggs - excuse me?</title><link>https://akos.ma/blog/about-code-and-eggs-excuse-me/</link><pubDate>Wed, 20 Apr 2005 00:00:00 +0200</pubDate><guid>https://akos.ma/blog/about-code-and-eggs-excuse-me/</guid><description>The purpose of this article is to show that the current trends in software development owe a lot to ancient mindsets, and that some good old Object-Oriented Programming (OOP) programming constructs are no longer accepted in modern business development scenarios.</description></item></channel></rss>