blog
public
0が1に変わる変化とそれ以外の変化を分けて考える
10000人のフォロワーより、10人のファン、2人の友人
10年も立てばより安価で良い技術が出てくるので、10年後も同じモノを使用するということは考えないほうがいい
10日で仕上げるタスクであれば、2割の2日で8割のタスクを終わらせる
1つに絞る
1つのツールで全てをこなそうとしない
20%ルール
20点と0点を選ばないといけない場合もある
30 day challenges
3Dをアニメーションに使うことに感じる違和感は、関数の無理な共通化と似ている
<
>
トップページ
/
blog
public
0が1に変わる変化とそれ以外の変化を分けて考える
10000人のフォロワーより、10人のファン、2人の友人
10年も立てばより安価で良い技術が出てくるので、10年後も同じモノを使用するということは考えないほうがいい
10日で仕上げるタスクであれば、2割の2日で8割のタスクを終わらせる
1つに絞る
1つのツールで全てをこなそうとしない
20%ルール
20点と0点を選ばないといけない場合もある
30 day challenges
3Dをアニメーションに使うことに感じる違和感は、関数の無理な共通化と似ている
<
>
トップページ
「最初から一発で上手く行くように入念に準備するのが正しい」なんていうのは呪いの言葉
※
準備
や
設計
、
計画
を怠る理由にはならない
後から正しさに寄せていける仕組み(
ソフトウェアテスト
や
リファクタリング
、
振り返り
、
ログ
)は用意しておき、それを担保に進めていくこと
関連
ソフトウェアテスト
準備
夢を広げているときが一番楽しい
引っ越しの準備は少なくとも 丸2日必要
急がば回れではなく、直線距離ではなく地図上の最短距離を探すのほうがしっくりくる
準備は入念に行うべきだが、いたずらに時間を掛けてはいけない
設計
Twelve-Factor App
コア部分はシンプルに制約をもたせた設計にして、必要な物は差し替えて拡張する
コンポーネント設計
システム設計
一貫性が保たれていることの方が大事 @宗教で喧嘩するな
信頼できる唯一の情報源(SSOT)
安全にぶっ壊せる仕組みを作っておく
設計はデータ設計がメインである
設計手法(MVC・MVPなど)の考え方
計画
10日で仕上げるタスクであれば、2割の2日で8割のタスクを終わらせる
タスクは記録が先、計画が後
タスク管理
タスク管理手法としての未来日記
全てのことは起こりえるとして対策を考えるのがリスクヘッジ
大半の人が、自分が1年間で何ができるかを過大評価しているのです。逆に、10年間でできることは過小評価しています。
自分は能力の低い側の人間だと受け入れて計画する
計画や見積もりもプロジェクトの一部
計画的に余裕を持たせる
📐チートシート
ソフトウェアテスト
WEBにおいてDOMは単なる結果を表す
テストをかかければいけないというより(もちろんそうなんだけど)、IOを明確にしないといけないということの方が大きい
テストコードは未来の安心感への投資
テスト駆動開発
リファクタリングは、新しい関数と古い関数が同時に実行できる環境を用意し、両者の結果を比較する
👀単体テストはただの負債だから今すぐ書くのをやめるべき
リファクタリング
Don't refactor the code
プログラミングの共通化は、再利用とか難しい事考えるのではなく、どこでも使える状態にするのが本質
振り返り
DWMY
PDCAはDCPで良い
ジョハリの窓
ドキュメント化するための工夫
ノートの振り返り用のタグを作る
フリーライティング
変化し続けるためのふりかえりー様々な視点を行き来しながら自己と対話する
振り返りの方法一覧と意味
振り返りは目標ややりたいことと関連させる
目標の分割
ログ
ストリームログ
ワークスペースとログスペースは別の場所にしたほうが良い
日頃から書き溜めておく
月別アーカイブ
2025年(68)
1月(14)
,
2月(54)
2024年(32)
1月(2)
,
2月(2)
,
4月(3)
,
5月(9)
,
6月(4)
,
7月(3)
,
8月(4)
,
9月(1)
,
10月(1)
,
11月(1)
,
12月(2)
2023年(41)
1月(29)
,
2月(1)
,
3月(6)
,
4月(2)
,
5月(1)
,
9月(1)
,
12月(1)
2022年(84)
1月(16)
,
2月(1)
,
3月(1)
,
4月(5)
,
6月(6)
,
7月(1)
,
8月(9)
,
9月(19)
,
10月(16)
,
11月(2)
,
12月(8)
2021年(47)
1月(10)
,
2月(3)
,
3月(4)
,
4月(13)
,
5月(1)
,
7月(1)
,
8月(1)
,
9月(3)
,
11月(2)
,
12月(9)
2020年(3)
12月(3)
2019年(5)
1月(4)
,
2月(1)