アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
※ただしPHPを除く -- あるAdmin
1万行を超えるようなプログラムは引き継いだことありませんが (スコア:1, 参考になる)
その資料をもとに自分の好きなように書き直し、書き直したところが元のコードのどのあたりに相当するのかをコメントしておきます。
# 書き直す場合、1から書き直すのでなく非効率なところを効率的に~とかやってると楽しめます:)
# 非効率なところってのはコーダの癖が出ているものなので、理解を深めるためには悪くありません。
大体1~3割程度進めると元のコードのコーディングスタイルに慣れてきて読めるようになっているため、そこで手を止めます。
元のコードをコピーしたものにたっぷりとコメントを入れておきます。
可能であれば仕様書を起こします。ここまで作ったものは全て自分の環境にだけ置いておきます。
大抵バグや構造上の制約が見つかるため、テキストでいいのでメモしておき
これだけはチームの誰もがアクセスできる共有スペースに置いておきます。
# グローバル変数使いまくりの場合は自分のものにはできないと諦めた方がいいです。
# オブジェクト指向でもインスタンス変数をグローバル変数的に使っているものも諦めたいです。こちらのほうが難易度高いです
Re: (スコア:0)
オーバーライドするメソッドが指定されており
なおかつプライベートメソッド追加禁止という謎な縛りがあり
そのメソッドだけで1万行を超えているものがありました。
まあ順に読めばわかると言えばわかりはしますが。