そんなにニコニコしてますか?

会社隣のカフェでコーヒー買ってたら、顔見知りの店員さんから「先日出社途中の〇〇さんを見かけたんですけど、音楽聴きながらニコニコされてましたが何か面白いことありました?」と言われ、そんな面白いもの聴いてたかなと首を傾げた。最近はまたビートルズとかキンクス聴いてるぐらいだったのだけど……

キンクス・アンソロジー1964-1971(完全生産限定盤)

キンクス・アンソロジー1964-1971(完全生産限定盤)

Clean Architecture読了

Clean Architecture 達人に学ぶソフトウェアの構造と設計

Clean Architecture 達人に学ぶソフトウェアの構造と設計

Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)

Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)

コツコツと通勤時間と空いた時間に読んでいたがやっと読み終わった。文体的に読みやすいとは思うのだが、細切れに読んでいたせいかなかなか頭に入らなくて次に読む本はちょっと読み方考えないとなぁという気持ちになっている。

自分はアンクルボブのClean Code アジャイルソフトウェア達人の技は結構衝撃を受けて、今でもたまに読み返すぐらい自分が書くコードに影響を与えていると思うのだが*1、今回もなかなか考え方として「そうだよなー、こうしないとなー」と思うことがたくさんあって非常に勉強になった。とはいえ、書かれていることは以前から言われている話で結局のところ基礎に立ち返って疎結合・高凝縮になるように考えていかないといけないし、依存関係は一方方向で循環しないように気をつけねばならない。ということなんだろう。

Clean Code アジャイルソフトウェア達人の技

Clean Code アジャイルソフトウェア達人の技

とはいえ個人的に目からウロコが落ちたのは、アーキテクチャーがドメインを叫んでいるかというところ。書き方としてはちょっと情緒的ではあるが、設計する際の考え方として心に留めておきたいなと感じた。ドメイン駆動設計も読んできたけど、この辺のしっくりくる視点というのが自分の中にはかけていたなぁと思う。他にも詳細の決定を遅らせるという話は、何かとこの技術を使いたいとか技術ドリブンで物事を進めたり、とりあえずデータベースつかっちゃえみたいなことがあるので、設計レビューの視点とかにも使えそうだなぁと思っている。特に現時点であーと思うこともちょいちょいあるので、ちゃんと突っ込めるようになれるよう覚えておこう。

*1:コードがCleanだとは言っていない

モブプログラミング・ベストプラクティス読了

モブプログラミング・ベストプラクティス ソフトウェアの品質と生産性をチームで高める

モブプログラミング・ベストプラクティス ソフトウェアの品質と生産性をチームで高める

会社でたまたま貸してもらったのだが、なかなか面白かった。 自分は社内でモブプロする機会もあるので、実際の体験と当てはめつつ読んでいって、この部分はやってるな、この部分はできてないなと思いながら読み進めていった。

基本的にモブプロいいよと啓蒙する本であるが、モブプロを初めてやるために必要な環境づくり、何を考えなければならないか、もし頓挫した時はどうするかなど、いくつもの具体的な話を交えわかりやすく記されている。実は最後の方に記されているのだが、この本はモブプロ初中級者に対してひとつの型を示した本だ。


いくつか本書に書かれていることから心に残っているところをあげてみると、まず徹底した環境づくりについてが面白い。

  • 初めは会議室をとって集まれるスペースを確保する
  • ラップトップのキーボードよりは外付けのキーボードで全ての人が触れるようにする
  • ディスプレイは全員が読めるようにでかいほうがいい
  • 全員がディスプレイを見られるように席は配置する
  • エディターは初めは特殊な操作がないほうがいい*1
  • ホワイトボードはすぐ書けるよう近くに置く

などなど、物理的な環境から初めにモブプロするならCodeKataなど全員が取り組みやすいものから始めるのがいいとか、上司を巻き込んでモブプロを進めることを納得させること、納得させるその理由についても書かれている。

実際にモブプロを行う際にはポモドーロテクニックなどを使ってタイムスパンを区切り、タイピストを短いスパンで入れ替えていくなど、非常に具体的な内容。モブプロでモブプロをやりたいと思っても、なかなかどうすればいいのかわからない……といった人たちにはお手本になる内容が盛りだくさんである。


自分がこの本良いなと思うのが、モブプロを無理に参加させるのはあまり良くないということも触れられていること。それを踏まえた上で、そういう人たちを最終的にモブプロに巻き込んでいくのはどうすればいいか、いくつかの考え方を提示してくれている。コラム的に書かれてる内容のところにもYes andの話が出てきたり、対立するのではなく違いを認識する、Effective DevOpsなんかにも通じるメンバーへの共感やなんかについても出てくる。*2この辺は結局のところ繋がってるんだなぁと思う。

forbesjapan.com

www.wantedly.com

raydive.hatenablog.jp

Effective DevOps ―4本柱による持続可能な組織文化の育て方

Effective DevOps ―4本柱による持続可能な組織文化の育て方

本書他にもエキスパートがいるモブプロの注意点や新しい人が入ってきた場合についてや、モブプロでフロー重視のスタイルをとることの効用やフローを阻害する要因をどう取り除くかなど、そこが知りたいという内容が多いと思う。ひとつ残念なのがリモートの場合についてはそこまで具体的な話がなかったこと。よく言われる話であるが、やはりある程度参加者を知っていることがリモートの場合は必要とは書かれているが、具体的にどういうものを使うかなどはあまり書かれていない。他拠点とリモートでやり取りすることが多い自分にとってはそこが知りたかったが、ここは悩んでいかないといけないところだろう。

一通り読んでみて、いくつか参考にしたいし会社に大きいディスプレイとか机とか置きたい気持ちになってきた。今度話題に出してみようかな?

*1:Vimとかは慣れてない人もいるのでやめてこう

*2:未だEffective Devopsは全て読みきれてないが、この本技術的な内容というよりは人や組織に着目した本だと思う

ふらっと買いに行ける今日の空

_DSC1547.jpg

久々に晴れていて良い気分。昨日は帰りに雨に降られて、うっかり水たまりに足を突っ込み、さらに雨の日にはくゴアテックスシューズではなかったため、大変惨めな思いをいたしましたが、なんとか持ち直しました。ついでに七条ふたばの豆餅といちご大福買えたので満足です。

七条ふたばが歩いて買いにいける距離の喜び

岐阜 / いちご大福 10入 / 良平堂

岐阜 / いちご大福 10入 / 良平堂

ほんとAmazonなんでも売ってるな……

空の大怪獣ラドンを久々に見る

空の大怪獣 ラドン

空の大怪獣 ラドン

今いる会社の本社が福岡の天神とかその辺りなんだけど、たまたま空の大怪獣ラドンでの街破壊シーンがその辺りだということで久々に見てみようかとAmazonビデオでレンタルしてみた。

初めてみたのが小学生とかその辺だったので、話の詳細なところがわかってなかったのだけど非常にインパクトがあって怖い映画だと思っていた。実際今見てもその印象は変わらなく、メガヌロンの登場シーンや次々に人がやられていくシーンは結構怖い。映画の色調としても前半は暗いシーンが多く、そのことも一端を担っているのだろう。一方映画としての長さは昔感じていたほどでもなく、話がスピーディーに展開していくなという印象。テンポが良くてみてて飽きない。上記に書いたラドンの街破壊シーンなんか後半の方だけど、そこまでのテンポ感がいいのでダレることもなく、映画の没入感がちょうどいいところで高まる。この辺は前半と違い明るめの色使いだし、世界がわっと広がった開放感がある。この辺りの作りは本多猪四郎円谷英二コンビで考えてつくってるんだろうなぁと思う。

映像自体は割とフィルムの傷や揺れが見えたりしていたので、ここらで綺麗な映像にしたラドンを映画館で観てみたいものです。以前ゴジラの4Kリマスターした映像を実際のオーケストラ入れて映画を流すという奴を見たことあったけど、モノクロームの映像なのに綺麗にきっちり細部まで見えていたので、ああいうのがいいなぁ。

そういや直近はあまり人混みのところに行かないようにしていたのだけど*1、翔んで埼玉とかやってるしそろそろ映画館行くのもいいかなー。

*1:インフルエンザとかその辺を避けるため

色々あって今日も休み

人生とはいつも突然で、何があるかわからない。

と、頭の中のどこぞの喫茶店マスターが語っている。

風邪ひく

インフルエンザはうまく切り抜けられたのに、タチの悪い風邪をひいて木金と二日間ばったりと倒れていた。土曜にはもう起きれる状態だったけど、まだまだ咳がひどくて本調子には戻れそうにない。仕事的にインパクトのあるものが終わってるのでまあ大丈夫そうなのだけど、個人的に今週末やりたかったなぁと思ったことが全然できてなくて悲しみを覚える。

風邪つらい。

加藤美蜂園本舗 はちみつ&しょうが 810g

加藤美蜂園本舗 はちみつ&しょうが 810g