News for hackers. Stuff that matters.
Re:Is there a software-engineering methodology for functiona... by nightski on Sunday February 06, 2011 @03:14PM (#2186335)
Sequence is only really useful when dealing with computations with side effects. So I have found the value of these diagrams much less as I try to keep the majority of the system referentially transparent.

The other huge disadvantage to sequence diagrams is that they are very poor at describing concurrency, and only work real well for simple single threaded systems.

Re:Is there a software-engineering methodology for functiona... by wglb on Sunday February 06, 2011 @05:26PM (#2186638)
Sequence is only really useful when dealing with computations with side effects

I disagree. If, for example, you are dealing with cooperating processes, then sequence diagrams are quite useful.