Object-oriented, functional and procedural approaches re-emerge at the system level as Microservices and SOA, EDA and Data Mesh, Shared Database and SBA.