カブトムシの壺

消しゴム付き鉛筆

再読 リーダブルコード

 

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)

 

 

リーダブルコード。一回読んだけど、「良書は何回読んだって良い」って誰かが言っていた気がするので、また読んでいる。

 

今年の6月から、プログラマ1週目を切った。今は5ヶ月目。

まだまだ手探りで、見様見真似でやっていることが多い。だけど、コードレビューをしながら、「自分だったらこう書くけど、なんでこう書いているんだろう?」と思うことも増えてきて、そういう時、"良書とされるものにはどう書けって言ってたっけ?"と考えるようになった。だから、もう一度リーダブルコードをもう一度読んでいる。

 

子育てエンジニア


なんか現実、子供がいると、休日に勉強しようとかアプリを作ってみよとか思ってもなかなか出来なくて、その辺世の父親エンジニアのみんなはどうしてるんだろ、と思ったら良い記事を発見した。

 

みんな、辛いのは一緒なんだなぁ。。。

 

書いてあることだけど、勉強することを厳選する、とか、朝にやる、とかは良いかもなぁ。あとは、やっぱり通勤時間をちゃんと読書なりするなど、習慣づけよう。

 

色々試しながらだけど、前に進めるように工夫をしてみよ。

一日家事をしないDAY

 

先週の3連休は、ほぼずっと高熱で寝込んでしまい、妻にだいぶ迷惑をかけた。なので、妻が「一日家事をしないDAY」を発動した。

 

「一日家事をしないDAY」とは、妻が、"マジで疲れたな"と思った時に唐突に1ヶ月に2度ほど発動できて、その日は家事(洗濯・料理・子供の面倒など)を全て僕が行うというイベントです。そういう家庭内ルールです。

 

「一日家事をしないDAY」の何がいいかというと、妻がその日の意思決定を放棄できるのがめっちゃ良いらしい。

考えてみると、家事を毎日やるというのは意思決定の連続だ。家事の段取り(洗濯は先にする、など)や、洗濯物が溜まっているか?今日は干すのに適している天気か?冷蔵庫の在庫状況は?それに伴う献立は?など意思決定のタイミングがめっちゃある。それを平日5日連続かつ、子供の面倒も、となると精神的に疲れるのだろう。

 

なので、「一日家事をしないDAY」の日は妻が「今日の献立を考えなくて良いの最高だ〜」みたいになって超機嫌が良くなるので、僕もハッピーなので、このルールを決めた。

 

ポイントは、何か作業を手伝うのではなく、「意思決定の連続」からちょっと解放してあげること。家庭を持つ父の方はぜひ一度やってみてください。

お仕事日記

 

今日は、以下のAndroidアプリの開発のことをした。

APIとの通信を行うクラス(Model)の作成

・既定の画面から新規画面へ遷移する処理

・新規画面のViewのレイアウトファイル作成

 

あとはレビューなどをした。

実は、今のアプリで初めて新規画面を作るので、ちょっとドキドキ。慎重にやってる。

これがあれか。ブログを書くことによる便利なあれのやつか。

 

今日、困ったことがあった。でも「これ、どっかでブログに書いたな。。。」と思い出して、自分のブログを検索したらあった。

 

「これがあれか。ブログを書くことによる便利なあれのやつか。」と思った。

 

もっと書いてって1年後とかに同じことがあったりしたらどんな気持ちなんだろうなとも思った。

 

すげー短文だし、だいたい20分以内で書いているので質が高いかと言えばそんな訳でも無いけど、そういうのは面白そうだし、書いていこう。

目的思考

 

つい先週、先輩とペアレビューをした。

 

ペアレビューというのは、先輩がコードレビューしているのを横から自分が見させてもらって、先輩にはできるだけコードレビューしている時に何を見ているか、どんなことを考えているかを口に出してもらうことで、どういう風に普段コードレビューをすれば良いかを盗もう!というやつです。

 

その件で得たことについては、別途ちゃんとまとめるとして、そのペアレビューをやってみて思ったことと、それ以外でも最近よく思うのは、「仕事が早い人」というのは、本当に目的思考を貫いているなということだ。

 

何かをやりながら疑問が沸いたとしても「今、これは〜を解決するために、している。だからここで沸いた疑問は今は考えない。メモ取るくらいにしておく」と制御して横道に決して逸れない。当初の目的を達成するまで最短でいくので最初に60点を出すタイミングが早い。その結果、誰かからフィードバックをすぐ得られるので、直して、100点まで持っていける。だから評価される。

 

僕はというと、基本的に「脇道横道わき見運転、ぶらりとサービスエリアに立ち寄って肉まんをつまみ食いおいしい」という感じで生きてきたので、めちゃくちゃ考えているけど、目的と関係ないことが多かったりするんだなぁと。

 

その癖で仕事が遅かったりすることがあるので、この癖と向き合って修正せねば、という感じ。シュッと仕事を終わらせて家に帰って勉強だったり、子供と遊ぶなりしたいのだ。

再開

10/6から連続更新が途絶えてしまった。

何気に2日は空けないように続けてはいたのだが。

 

土曜日くらいから調子が悪くなり始めて、日曜日には39.5℃の熱が出て、月曜日はずっと寝てたらなんとか改善した。熱が出すぎて目の奥が痛かったり、ずっと息が苦しかったりして、比喩じゃなく死ぬかと思った。

 

そんなこんなで今日から再開していきます。健康は大事だ。