Maziar Rezaei

My feedback

  1. 52 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Visual Studio IDE » Test Tools  ·  Flag idea as inappropriate…  ·  Admin →
    Maziar Rezaei supported this idea  · 
  2. 100 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Visual Studio IDE » Languages - C#  ·  Flag idea as inappropriate…  ·  Admin →
    Maziar Rezaei commented  · 

    Just another example of java totally demolishing the notions of component oriented programming and object oriented design.

    I strongly urge you to review the concepts of interfaces and what's their role in programming, as set by component oriented languages. Languages like Java and C# provide a common ground between pure object oriented and pure component oriented languages.

    If you need to have default implementation, use abstract classes. If you have the problem of multiple inheritance, then you automatically know that you have a poor design and need to reconsider what you are doing.

    I strongly suggest you read the first chapters of "Programming .net Components, 2nd edition" just to realize how your argument is far from the principles. Java is generally poor in those regards.

    Finally, I invite all commenters to look at C# as harmony of beautiful concepts, rather than a compiler and conflict thing.

  3. 135 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Visual Studio IDE » Languages - C#  ·  Flag idea as inappropriate…  ·  Admin →
    Maziar Rezaei supported this idea  · 
  4. 63 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    13 comments  ·  Visual Studio IDE » Languages - C#  ·  Flag idea as inappropriate…  ·  Admin →
    Maziar Rezaei supported this idea  · 
  5. 1,090 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Visual Studio IDE » Languages - JavaScript  ·  Flag idea as inappropriate…  ·  Admin →
    Maziar Rezaei supported this idea  · 
  6. 405 votes
    Vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    13 comments  ·  Visual Studio IDE » Project  ·  Flag idea as inappropriate…  ·  Admin →
    Maziar Rezaei supported this idea  · 

Feedback and Knowledge Base