I want to say only one sentence about software design.
"Software design starts from and ends with [ separating things that will be changed with high possibility, from others that will not. ]".
In macro point of view, software requirement is main subject to classify. In micro point of view, function parameter, algorithm, data structure and so one can be targets.
|[Prog] Object Oriented Programming (0)||2010.04.05|
|[Essay][Review] Epilogue of the first SW project led by me. (0)||2010.02.26|
|[Prog] Software design fundamental (my opinion) (0)||2009.12.18|
|[Prog] Do not underestimate costs for refactoring. (0)||2009.09.04|
|[Prog] Step of progress (programming skill). (0)||2009.08.10|
|[Prog][Debug] irregular bug.... (0)||2009.06.04|