"Peter Bromberg [C# MVP]" <(E-Mail Removed)> a écrit dans le
message de news:
702D0BA7-AFE6-4F45-A9C5-(E-Mail Removed)...
| I don't mean to sound disrespectful, but I've observed that often when
| people make complaints like yours it is because they have engineering
flaws
| in their code pattern, not because the Framework is "restrictive".
Perhaps
| you ought to consider refactoring your design pattern?
I'm sorry Peter, but I know Pete Morris' work and it is not flaws in his
engineering pracices.
Peter, like I, comes from a Delphi background; a language which allows code
before the call to the inherited constructor.
When you have used a language like Delphi or C++ that allows this practice,
then you tend to design towards the capabilities of those languages. Moving
to a different language that has different features does take some getting
used to and I guess that P.M. will have to refactor, just as I have.
However, moving existing design patterns to a different language is not a
trivial task, but it is definitely *not* because of design failures.
Joanna
--
Joanna Carter [TeamB]
Consultant Software Engineer