Re: Latest Joel article



"Wayne Niddery [TeamB]" wrote
>
> My experience forces me to disagree about pointers (not about OO). For far
> too many programmers, understanding pointers and references even at the
most
> basic level *is* difficult.

Understanding OO is he same for many, though--even at the most basic level.
Why else would we get the recurring questions in b.p.d..oodesign about 'How
would I do this with an object?' where the most obvious answer is 'You
wouldn't--what you're asking that function to do is already wrong from an OO
perspective.'?

> ... In both Delphi and C++, many errors in
> the use and management of objects are a direct result of having no
> understanding of pointers.

You mean, no understanding of object lifetime management? <g>

bobD


.



Relevant Pages

  • Re: "Mastering C Pointers"....
    ... I'm not talking about your pointer response, which was generally good, as I ... Together they will help you understand pointers. ... >> Maybe for understanding the C standard. ... > principles laid out in the Standard is vital. ...
    (comp.lang.c)
  • Re: General .Net Question
    ... program from the developer, which makes it a RAD (Rapid Application ... Development) language. ... And C includes support for pointers, ... pointers will give you a much better understanding of how high-level Objects ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Writing an Emulator
    ... a nice exercise for understanding how computers work that it is /also/ ... a good way to learn pointers. ... I venture to suggest that the process of writing the machine is very ...
    (comp.lang.c)
  • Re: Writing an Emulator
    ... a nice exercise for understanding how computers work that it is /also/ ... a good way to learn pointers. ... I venture to suggest that the process of writing the machine is very ...
    (comp.programming)
  • Re: Filling data in function...
    ... Thomas wrote: ... > the problem is my understanding of pointers. ... have I made a permanent change to MyValList back in the main ...
    (alt.comp.lang.learn.c-cpp)