kaibakaiba

私が書いてきた・見てきた・聞いてきたプログラミングアンチパターン

  • ダウンロード商品
    ¥ 500

ソフトウェアエンジニアはきっと誰もが穴があったら入りたくなるようなコードを書いた覚えがあるのではないでしょうか? まれに最初から 100 点の設計ができる人もいますが、僕もたくさんいわゆる「クソコード」を書いてきましたし、見ても来ました。 良くないコードとわかっていても直すことができず、良くないコードを更に良くないコードにしたこともありました。 そもそもコードが汚いと以下のような問題があります。 - 読みづらい - 変更がしづらい - 新たなバグを誘発する - コードからプログラムの挙動が予測できない - バグを抱えたまま動き続ける - パフォーマンスが落ちる 経験を積んでくると、よくあるパターンがいくつか見えてきました。 本書は僕が書いてきた・見てきた・聞いてきたプログラミングアンチパターンについて以下を紹介します。 - アンチパターンの紹介 - 何が問題なのか - どうすればよいのか 僕自身まだまだアンチパターンを生み出す未熟者で、偉そうなことは言えません。 僕が大好きな本である「SQL アンチパターン」をリスペクトして、各章にアンチパターン名を付けながら、恐る恐る書いてみます。 備考: - A5、カラー、40ページのPDFの電子書籍になります。 - 挿絵は大変香ばしいです(笑) - Boostしていただいたり、感想を Twitter @kaiba まで報告いただいたりすると香ばしい絵をお礼に描きます(笑)

ソフトウェアエンジニアはきっと誰もが穴があったら入りたくなるようなコードを書いた覚えがあるのではないでしょうか? まれに最初から 100 点の設計ができる人もいますが、僕もたくさんいわゆる「クソコード」を書いてきましたし、見ても来ました。 良くないコードとわかっていても直すことができず、良くないコードを更に良くないコードにしたこともありました。 そもそもコードが汚いと以下のような問題があります。 - 読みづらい - 変更がしづらい - 新たなバグを誘発する - コードからプログラムの挙動が予測できない - バグを抱えたまま動き続ける - パフォーマンスが落ちる 経験を積んでくると、よくあるパターンがいくつか見えてきました。 本書は僕が書いてきた・見てきた・聞いてきたプログラミングアンチパターンについて以下を紹介します。 - アンチパターンの紹介 - 何が問題なのか - どうすればよいのか 僕自身まだまだアンチパターンを生み出す未熟者で、偉そうなことは言えません。 僕が大好きな本である「SQL アンチパターン」をリスペクトして、各章にアンチパターン名を付けながら、恐る恐る書いてみます。 備考: - A5、カラー、40ページのPDFの電子書籍になります。 - 挿絵は大変香ばしいです(笑) - Boostしていただいたり、感想を Twitter @kaiba まで報告いただいたりすると香ばしい絵をお礼に描きます(笑)