[TYPO3-50-general] Package Key Guidelines
Malte Jansen
mail at maltejansen.de
Thu May 8 12:17:43 CEST 2008
Tim Eilers schrieb:
> Hi Jochen,
>
> Jochen Rau schrieb:
>>> to this whole part:
>>> here you notice what i wrote above. F3_ shouldnt and cant be used,
>>> because it contains underscores. but also F3 shouldn't be used.
>>> also "keywords" shouldn't be used. i don't know what robert included
>>> in his code, but i am just thinking about special OO keywords like
>>> "Interface", "Abstract", "Class" and so on. also already taken
>>> packages should be forbidden: "FLOW3", "Testing" and so on.
>>
>> I don't think we should be so restrictive as
>> "F3_ClassRoomManager_Repository" is a great name for a domain model ;-)
>
> Ok, i think the technical thing is more problematic in the methods used.
> But i still think at least Interface and Abstract should be forbidden.
> Of Course it will perhaps still run, but you will get confused, when a
> you have for example a package name like WePaintAbstract and then later
> have a class like F3_WePaintAbstract_RepositoryAbstract... Needs to be
> discussed.
>
Hi,
+1 for disallowed Interface and Abstract in common. Should be used only
in very special cases...
Cheers,
Malte
on T3DD08 ;)
More information about the TYPO3-project-5_0-general
mailing list