Posts Tagged ‘flow3’

The difference between an Entity and a ValueObject (and why there is none)

Posted in Development Process, Extbase, Meta Topics on April 19th, 2012 by Jochen Rau – 8 Comments

Domain-Driven Design (DDD) is a very popular approach in software development. In my experience, it is an excellent development paradigm that keeps me focused on solving a clients problem. Entities and Value Objects are two of the most important building blocks of DDD. But it was always hard for me (and many others) to clearly distinguish the two concepts. Why? Because there is no difference. read more »

A walk through the persistence layer of Extbase

Posted in Extbase on July 16th, 2009 by Jochen Rau – 3 Comments

Extbase is the new frame-work for TYPO3 extension developers introduced in TYPO3 v4.3. In this article I will give you a brief overview over the persistence layer of Extbase. It falls into different (sub)layers — each of the with different responsibilities. Let’s start our journey from the top level. read more »

TYPO3 v5—The mental Transition

Posted in Development Process on March 30th, 2009 by Jochen Rau – 5 Comments

The upcoming Version 5 of TYPO3 is rewritten from scratch. It is based on a new framework called FLOW3. With TYPO3 v5 the [API|Application Programming Interface] will change completely. There are also a couple of new programming paradigms and patterns. Personally, I am very enthusiastic about the “new way”.

The past couple of months I had numerous discussions about the new version and how to migrate from TYPO3 v4 to v5. And I had to realize that there are several reservations and concerns about all the new things to learn. All of them have to be taken into account to keep the community healthy.
read more »