timeprogress

TimeProgress for Android Release

あなたの目標達成をサポートするためのアプリ「TimeProgress」をリリースしました。 このアプリでは、今年・今月・今日の進捗率をひと目でチェックすることができます。 時計・カレンダーでは分からない月日の流れを簡単にチェックできるようになり、あなたの目標を達成をサポートします。 Time Progress - Google Play のアプリ 初のリリースバージョンになります、どうぞよろしくお願いします。 今後は下記バージョンアップを予定していますので、引き続きご期待ください。 週の進捗表示 進捗率の通知 開始時間・開始日の設定

productivity

デバッグ力を高めるために伝えたいポイント

デバッグ方法を教える機会が有ったので、改めて自分がデバッグする時の解決方法について整理してみる。 再現確認 再現条件から原因を推測 デバッガ等で原因を特定 修正方法を考案 影響範囲、デメリット、リスクを検討 修正 コードレビュー 修正範囲+one more thingのテスト 完了 というのが一連の流れ。 原因を推測・特定というステップにフォーカスしていくが、知識・経験が多いほどスピードが高くなっていき、知識・経験が少ない開発者はやはり時間が掛かってしまうし、特定に至ることができない場合も多い。 しかし、ここを乗り越えないと自分できないです…という問題解決できないクソエンジニアになるので、ぐっと堪えて魚では無く釣り方を教える。 今どのステップに居るのか 原因推測の仕方 切り分けの仕方 (二分探索) デバッガの使い方