[nflug] Question for all you programmers

John Nichel john at kegworks.com
Mon Apr 30 14:44:22 EDT 2007


Ryan Slomiany wrote:
> I started using Linux and joined this group not too
> long ago because I wanted to expand my horizons, so to
> say, and be a part of this open source community that
> really has made computing what it is today.
> 
> With that said, I know a few programming
> languages(c++, python and php) but i'm definitely no
> expert with any particular one. Where would be a good
> place to start problem solving? I'm familiar with the
> structures, syntax, etc with the languages i know, but
> i feel that i won't even begin to know what that stuff
> is capable of until I start solving simple problems
> and work my way up. and, then, really start
> customizing my distro :)
> 
> thanks for any help anyone can provide.
>

Outside of log files, my most preferred method for problem solving is to 
break my code up into sections.  Doing this can help you find where the 
problem is happening.  Echoing out variables is another helper.  Many 
times I've pulled my hair out over something only to find out that the 
problem was in a variable (the data it contained wasn't what I was 
expecting).

Mark mentioned mailing lists, and that's a great suggestion.  Not only 
can you find help to a current issue you may be having, but it can help 
you avoid a problem in the future.  I subscribe to about 6 different 
lists dealing with programming, databases, and Linux.  I don't post to 
them that much these days, but I monitor them for good information and 
'gotchas'.

-- 
John C. Nichel IV
Programmer/System Admin (ÜberGeek)
Dot Com Holdings of Buffalo
716.856.9675
jnichel at dotcomholdingsofbuffalo.com
_______________________________________________
nflug mailing list
nflug at nflug.org
http://www.nflug.org/mailman/listinfo/nflug



More information about the nflug mailing list