Pytania oznaczone «code-smell»

9
Czy to zapach kodu, jeśli obiekt zna dużo swojego właściciela?

W naszej aplikacji Delphi 2007 używamy wielu następujących konstrukcji FdmBasic:=TdmBasicData(FindOwnerClass(AOwner,TdmBasicData)); FindOwnerClass podróżuje w górę hierarchii właściciela bieżącego komponentu w celu znalezienia określonej klasy (w przykładzie TdmBasicData). Powstały obiekt jest...