>>298
質問があまりにも漠然としていて、回答しにくいんじゃないかな?

ソフトウェアの設計思想、設計手法、解法アルゴリズム・・
計算機科学ということならハード寄りの話も出てきそうだし。