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

野次馬エンジニア道

野次馬な気持ちでプログラミングをあれこれと綴ります

Building Microservices

2016年もあと少し。毎年恒例オライリーのカレンダー欲しさに今年も本を購入。 大分前に読んだが内容をまとめていなかったので気になったところをメモ書き。 マイクロサービスアーキテクチャ作者: Sam Newman,佐藤直生,木下哲也出版社/メーカー: オライリージ…

コードの複雑さ - テスタブルJavaScript

テスト熱が高まっているので自宅で下記の本を発掘。放置していた間に本書でメインに取り上げられているYUIは残念ながらメンテナンスされなくなっているようだ*1。 テスタブルJavaScript作者: Mark Ethan Trostler,牧野聡出版社/メーカー: オライリージャパン…

AngularJSのスタイルガイドの日本語訳

同僚とベストプラクティスに関して議論になりそこで紹介されたのが、 johnpapa/angular-styleguide というスタイルガイド。 クロスで参照されている @toddmottoの方が分量も少なく要点が絞ってあり@tama3bbによる日本語訳もあるので有難い。 johnpapaの方は…

Promise/Deferred パターン

非同期処理の記述 Deferredとは遅延評価、Promiseとは未来に決定される約束という意味。 Promise等の名称は言語によるが、下記の説明がわかりやすい。 future, promise, delay とは、プログラミング言語における並列処理のデザインパターン。何らかの処理を…