software engineering project
Shlomi Fish
shlomif at iglu.org.il
Wed Jun 10 23:52:24 IDT 2009
Hi Shlomo!
This is the second time you've:
1. Replied to a message.
2. Without quoting any of the original. (May be considered as top-posting.)
3. While changing the original subject line completely (without doing [was
Re:]).
4. While starting a completely new thread in the process.
I wonder if it's your user agent (which does not identify itself in the User-
Agent: header) or if you are doing something completely off. In any case,
please stop, as this is bad E-mail netiquette. Quote the message and reply to
each part of the message after the quoting. Keep the original subject with the
additional "Re:". And don't start a completely new thread.
Regards,
Shlomi Fish
On Wednesday 10 June 2009 23:28:57 shlomo bauer wrote:
> HI,
>
> As a former professor teaching software engineering, I was bit
> surprised by your posting -- perhaps I misunderstood your intent.
>
> Although software engineering in the large is more about process than
> code that's not always the case. For example, software systems
> benefit from code refactoring. An example of refactoring
> is finding sequences of code that are repeated in a variety of places
> and replacing them with
> a function call.
>
> The resulting code has the same "meaning" but a different text -- the
> refactored code is easier to understand, etc.
>
> Writing a compiler inandofitself is not a software engineering project.
>
> A good project for you might be to look at a tool like valgrind.
> Consider how such tool can be incorporated in the software development
> life-cycle. Having done so, you might then try to
> find a taxonomy of defects (NIST in america published) by frequency,
> severity, etc. The
> interesting question then is what set of tools would be useful in
> helping uncover defects likely
> to be encountered by customers as well as ones that are catastrophic.
>
> If you really want to write code. why not do a comparative study of
> perl and haskell for a variety of scripting. Why these two? Because
> haskell was a big win for perl 6 (I'll leave it to you to find out
> why). from a software engineering perspective, language selection
> should be based on something more than, "all our code is in perl."
>
> Shlomo
>
> _______________________________________________
> Linux-il mailing list
> Linux-il at cs.huji.ac.il
> http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
--
-----------------------------------------------------------------
Shlomi Fish http://www.shlomifish.org/
Stop Using MSIE - http://www.shlomifish.org/no-ie/
God gave us two eyes and ten fingers so we will type five times as much as we
read.
More information about the Linux-il
mailing list