There are 300 ways to become good programmer --- writing something some one 
else already wrote is not one of them. Since all these controsl come with 
source reading the source and attempting to understand it will make you a 
great programmer just like studying a sword made by a great craftsman will 
teach you how to make good swords.

Learning guts is done by seeing how skilled craftsman who know the guts make 
it work and improving or extending that work. 90% of the ;lousty work I have 
seen is by people that use the guts incorrectly because they have never 
looked at any other expert's code.

Good design is hard, it takes at least 3 drafts or more to get object 
designs right. You may take their object and make a replacement that is 
better or you may learn if their work is superb how to craft better objects 
yourself.

In the modern world we don't build and design our cars from scratch, even if 
we want to design and build our own cars we study designs before ours, drive 
the vehicles, study their design and parts and then craft the venhicle we 
want orout of many different pieces of each car and maybe invent some new 
pieces to connect or replace existing ones.

Anyone designing code and objects and APIs without surveying what other 
great minds did on the subject is like someone who has not read the great 
writers or any writers attemprting to write, or someone who has never looked 
at other paiter's works trying to paint.

On 4/12/05, Mat�as Ni�o ListMail <[EMAIL PROTECTED]> wrote:
> 
>  Good points, if your aim is to save time. My aim, however, is to learn 
> ASP.NET <http://ASP.NET> and to become as familiar as possible with its 
> guts. Why should I spend time learning some 3rd party's API when I can spend 
> the time learning how it all really happens? Doesn't the latter make me a 
> more learned programmer in the end? 
>


[Non-text portions of this message have been removed]



 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/AspNetAnyQuestionIsOk/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to