About programing, a general question

Parshwa Murdia b330bkn at gmail.com
Sat Dec 18 06:27:37 UTC 2010


On Fri, Dec 17, 2010 at 9:57 PM, DB <Freddog_de at yahoo.co.uk> wrote:

Hi Parshwa,
>
> I've enjoyed reading these many suggestions...  Something I had the good
> fortune (?) to learn about in the 1970s was "Structured Programming",
> particularly the "Methode Wrnier".  (Yeah, I was working in Luxembourg &
> we got sent to Paris to learn M. Warnier's work...)  The one thing
> Warnier did NOT teach was a specific language!  We learnt how to
> structure & analyse:
>
> What the client wants to see as output;
> What we have available as input and;
> what are the "conversion processes" we are going to need to make.
>
> Particularly important is to recognise what is Always there (ie present
> (1) time), may be Present or Absent (ie is present (0,1) time) and
> something which is present One or More times (ie (n) times).
>
> As you can imagine, if we need a repetitive structure (present (n)
> times) in the output, we must have a repetitive structure in the input &
> must construct a repetitive structure in the processes.  Sounds all so
> gloriously simple!
>
> I can (or could!) write code in Fortran, Pascal, C, Series 32000
> Assembler (anyone remember that????) & a couple of other
> machine-oriented codes.  Which one do I use to encode my solution?  The
> one which is either easiest for me to code OR the one which has the best
> set of operators for the problem.
>
> As you (and many of your co-respondents say,) take a simple approach &
> see what you are comfortable with.  Kernighan & Richie is a good place
> to start,  Warnier is an interesting place to understand structure (if
> you can still find copies!!)
>
> Hope it helps
>
> Dave
>


Thanks Dave, you have practical knowledge and worked on various languages, I
think the basic principles remain the same, but have to swim with one after
grasping the basics!


-- 

Regards,
Parshwa Murdia
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.fedoraproject.org/pipermail/users/attachments/20101218/e5642119/attachment.html 


More information about the users mailing list