- 【コード改竄】毛の壁ファンクラブ59【ポエム量産】 [転載禁止]©2ch.net
338 :名無しさん@ゴーゴーゴーゴー![sage]:2015/07/22(水) 09:44:44.03 ID:pDHN2CJj0 - いよいよ、「マ」板で雪隠詰めですか。
捨て駒してヲチに戻って来るのが理想的なのでしょうが 手が残っているかな?
|
- 【コード改竄】毛の壁ファンクラブ59【ポエム量産】 [転載禁止]©2ch.net
345 :名無しさん@ゴーゴーゴーゴー![sage]:2015/07/22(水) 12:33:47.37 ID:pDHN2CJj0 - 毛の壁コンポーネント見てきました。
18791 lines (686.279 KB) のJavaScriptのソースファイル。 「書き殴り」其の物でした。 コメントも無し。 もし保守を仕事に言われたら、マジで失踪する。
|
- 【コード改竄】毛の壁ファンクラブ59【ポエム量産】 [転載禁止]©2ch.net
347 :345[sage]:2015/07/22(水) 12:51:11.85 ID:pDHN2CJj0 - >>346
毛の壁裏Github : sakurafunctional (ttps://github.com/sakurafunctional) たぶん、毛の壁本の保守用に作られたと思われる代物。 本に載せたコードらしいものが管理されている。 ”エデンの園”だから、荒らさないで下さいね。
|
- 【コード改竄】毛の壁ファンクラブ59【ポエム量産】 [転載禁止]©2ch.net
355 :345[sage]:2015/07/22(水) 15:21:04.27 ID:pDHN2CJj0 - >>352
改めて見てみました。 52行目〜742行目とそれ以外では、ハッキリと違いますねw 括弧(’{}’)もそうですが、可読性が格段に違います。 こういった場合は、オリジナルは触らずrequireで読み込み 必要なpropertyのみ書き換えて運用する方が、後腐れ無く運用できると思います。 (ソース触ったら、最後に触った奴の責任ですからねw) もう少し彼の”癖”を覚えて、他のソースも見てみます。 貴重な情報、有難うございました。
|
- 【コード改竄】毛の壁ファンクラブ59【ポエム量産】 [転載禁止]©2ch.net
359 :345[sage]:2015/07/22(水) 16:09:06.21 ID:pDHN2CJj0 - >>356
私は括弧(’{}’)の位置はそれ程気にしていません。 PascalからCに入ったから’{}’も”begin〜end”に変えたいと思っているくらいです。 処理として階層の深いモノをそのまま上から下に書き連ねる癖が有る様でその点が読み辛いですね。 せめて意味毎に一行空けるとか、内容の説明のコメントを添えるとか、意図的にモジュール別けするとか あとで自分が読む事を考えて作るべきでしょう。 この辺は私の感覚ですし、最近では処理内容は同じでも”可読性を落とす”事を考えて作られているモノも有ります。 Githubを使っている以上は”可読性”を上げる書き方をして貰いたいですねwww
|
- 【コード改竄】毛の壁ファンクラブ59【ポエム量産】 [転載禁止]©2ch.net
363 :345[sage]:2015/07/22(水) 16:26:48.69 ID:pDHN2CJj0 - >>360
JavaScriptに関しては、始めたばかりの初心者です。 あれだけのボリュームのソースを、彼が「何処を触ったか」を見る事には流石に抵抗は有ります。 今は彼の100行程度のソースファイルで勉強ですよw
|