ノータブルコード(2)
ノータブルコード8 - Viewをシンプルに保つ
全文検索エンジンGroongaの開発に参加している堀本です。 Groongaは、Redmineのプラグインとして組み込むことができます。名前を redmine_full_text_searchといいます。 このプラグインによって、Redmineの全文検索をGroongaを使って実行できます。
ノータブルコード7 - Rustのif式を賢く使う
組み込みGeckoプロジェクトでRustに本格的に触れ始めた畑ケです。 今回は、組み込みGeckoプロジェクトでフィードバックしたgit2-rsのコミットから「これは!」、と思ったコードを見つけたので紹介します。
ノータブルコード5 - Lispとシェルスクリプトのキマイラ
今回紹介するコードは、エディンバラ大学が開発した音声合成ライブラリFestivalからのコードです。このライブラリには、テキストファイルを音声に変換する「text2wave」という実行ファイルが付属しています。このファイルの冒頭部分を引用すると次のようになっています。
ノータブルコード4 - NULLよりも名前付きの番兵オブジェクト
ノータブルコード2 - 斬新なコメントでコードの可読性を高める
この新しいコーナー「ノータブルコード」では、私たちが開発の折々に目にした興味深いコードをご紹介しています。世の中の実際のプロジェクトから、興味深い素材を肩の凝らない形でご紹介していきたいと思いますので、楽しみにしていてください。
ノータブルコード1 - printfの縦揃え
リーダブルコードの解説の著者の須藤です。リーダブルコードの本編ではプログラマそれぞれがリーダブルなコードを書く方法を紹介しています。リーダブルコードの解説ではチームでリーダブルなコードを書く方法を紹介しています。