ついでに>>867 の件。 >>875の書き込みから察するに、
スクリプトの行数が短いことを「スマート」と言っているんだと解釈して話すが。

オマエがやるべきことは
・汚くてもいいから、とりあえず望む動作をするスクリプトを組む。

それができたら
・共通化できそうな部分を、関数やマクロを使って記述しなおして整理する。

これでいくらか「スマート」になるだろ。