調子が悪い、仕事が忙しい、家族や親しい人に不幸な出来事があった・・。疲れてくると、一生懸命アウトプットすることがばからしくなったり、こんなことをやっていても意味が無いのでは?と感じてしまう時があります(多分誰でも)。 そういった時でもマイナスの気持ちに陥らないようにするため、普段から意識しておくべきことを自戒的な意味を込めてまとめてみました。 1. 他人は自分の事を大して気にしていない 相手がよっぽどの有名人でも無い限り、自分にメリットやデメリット※1がなければ何も知らない他人に対して反応を返す事はないです。※2 疲れていると「こんなにいいものを作った、いい記事を書いた。なのに誰も正当に評価してくれない」みたいな被害妄想に陥ってしまう時がありますが大抵の場合は気のせいです。決してあなたのことが嫌いなのではありません。 今回はたまたま読者やユーザーの気持ちにヒットしなかっただけなので気にせず
はじめに 「分かりやすいコードを書く」、「コードと一緒にテストも書く」等はソフトウェア開発において大切なことです。しかしそれと同じくらい大切なことして「分かりやすいコミットメッセージを書く」があります。これはあまり着目されていなく、見過ごされていることです。 今回は、コミットメッセージの分かりやすさの大切さ、そして、分かりやすくするための書き方を説明します。 コミットメッセージとその大切さ バージョン管理システムとコミット 現在、ほとんど全てのソフトウェア開発ではSubversionやGitなどのバージョン管理システムを使っています。バージョン管理システムを使うことによるメリットというのは、ソフトウェアの変更が記録されていくことにあります。 具体的なメリットは3つあります。 ソフトウェアの調査がしやすくなることです。現時点でのコードと、そして変更の履歴とを組み合わせることで、それらから非常
もう1年以上前になりますが、コミットメッセージの書き方を説明しました。ざっくりまとめると、以下のことを説明しています。 わかりやすいコミットメッセージがいかに大切か どのようなコミットメッセージがわかりやすいか(具体例付き) この説明をしてからも、日々コミットしていくなかで新たに得られた「どうすればもっとわかりやすいコミットメッセージになるか」という知見が増えていました。これは、コミットへのコメントサービスの提供を開始した1ことも影響しています。このサービスでは、コミットへコメントするときに「どうして自分は他の書き方よりもこの書き方をわかりやすいと感じるか」を説明しています。その過程で「なんとなくこっちの方がよさそう」だったものを「具体的にこういうときにこう感じるのでこっちの方がよさそう」と何かしら理由を考えるようになりました。これにより、今までそれぞれの開発者でなんとなくだった考えが共有
【2013年4月25日 ヨーロッパ宇宙機関】 人類が目撃したもっとも劇的な天体ショーの1つ、1994年7月に起こったシューメーカー・レヴィ彗星の木星衝突。世界中の天体望遠鏡が向けられたこの現象が木星大気の水をもたらしたという、決定的な証拠が見つかった。 木星大気中の水の分布。クリックで拡大(提供:Water map: ESA/Herschel/T. Cavalié et al.; Jupiter image: NASA/ESA/Reta Beebe (New Mexico State University)) 木星衝突の約2か月前に撮影されたシューメーカー・レヴィ彗星。発見前年の1992年、木星に接近した際に受けた重力で彗星核が分裂した。クリックで拡大(提供:Dr. Hal Weaver and T. Ed Smith (STScI), and NASA) 彗星衝突の影響は予想以上に大きく
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く