読者です 読者をやめる 読者になる 読者になる

argius note

プログラミング関連

開発しています



コーディングの掟

book
  • 完全名?:開発の現場セレクション コーディングの掟 最強作法
  • ASIN:4798118125

コーディングの作法についての本。どちらかと言うと、中級者向けかなと思います。サンプルコードは主にJavaですが、他言語でも応用の効く内容です。
本書は、言語自体のコーディングの注意点よりも、「レベルがそれほど高くなくてもそれなりに動くものを作れてしまう」という今時の言語を扱う上で、レベルが高くなくても向き合わなければならない問題について触れています。「例外」についてはJava固有の説明が多いかと思いますが、ロギング、マルチスレッド、文字コードソースコード管理といった言語を問わない問題が中心になっています。

マルチスレッドの問題は、本書で述べられているとおり、Webアプリ開発などでは直接扱うわけではないけれど、ある程度要点を押さえておかないと嵌ってしまう問題がたくさんあります。マルチスレッドを完全に理解するのはとても大変なので、よくある問題は知っておいていただきたいものであります。