CommonLisp初心者スレ
■ このスレッドは過去ログ倉庫に格納されています
0796デフォルトの名無しさん
NGNG私は step はほとんど使いませんね。trace やバックトレース時にフレームに残った
情報を参考にデバッグします。私もそうでしたが、C/C++, Java 等から Lisp に入る
人はまず lispy な開発プロセスに慣れるとよいと思います。
一関数はなるべく短く(できれば一画面以内)、長い場合は flet や labels で内部的に
分割して考えるのでデバッグも楽です。とりあえず動かしてからデバッグ、ではなく動く部品
(関数)を組み合わせてプログラムしてゆく感じです。ほとんどの作成単位は小さく、Lisp の
単純な計算モデルの効果もあってステップ実行する必要は(今は)感じません。
;; 昔は step の使えなさに愕然として、 Lisp のデバッガなんて駄目じゃん!と思ってました。
■ このスレッドは過去ログ倉庫に格納されています