- 「開発者もマネージャーも、(アジャイルにまつわる)プラクティスを正しく使うためには、その根本にある原則を理解しなければいけない」
- 『レガシーコードからの脱却』P.242
- 「自分のやり方が『アジャイルの道』に沿っているかどうかの自信がなくなったら、悩んでないでこう自問すればいい。
①毎週、価値ある成果を届けられているか?
②たゆまぬ改善のための努力を惜しまず続けているか?
この2つの問への答えが『イエス』なら、君はアジャイルだ。」- 『アジャイルサムライ』P.287
- 「『アジャイル開発』は、(手続きの進め方ではなく)チーム全体に対してメンタリングを行い開発出力を向上させる方法論」
「アジャイルという言葉は(中略)『チームが環境に適応して、不確実性を最も効率よく削減できている状態』のことです。これは、自己組織化とも呼ばれます。」 - 『エンジニアリング組織論への招待』P.131,175
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
fd -IH ".*" | xargs dos2unix |
connpass: https://modeling-how-to-learn.connpass.com/event/227432/ 配信URL: https://www.youtube.com/watch?v=esF9SQqJtg0
より良い設計を模索しながらプロダクト開発に取り組んでいる3社が集まり、現場の悩みをベースに設計について議論します。
座談会の目的
・モデリングと設計の実践者たちの知見を言語化してもらう
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"files.autoSave": "afterDelay", | |
"editor.fontFamily": "'Hack Nerd Font Mono','Ricty Diminished', Consolas, 'Courier New', monospace", | |
"editor.fontSize": 16, | |
"editor.formatOnSave": true, | |
"editor.codeActionsOnSave": { | |
"source.fixAll.eslint": true | |
}, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Definition for singly-linked list. | |
// #[derive(PartialEq, Eq, Clone, Debug)] | |
// pub struct ListNode { | |
// pub val: i32, | |
// pub next: Option<Box<ListNode>> | |
// } | |
// | |
// impl ListNode { | |
// #[inline] | |
// fn new(val: i32) -> Self { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
javascript:(async()=>{const url=window.location.href;const pattern=/(https?:\/\/www\.amazon\.co\.jp\/)(.*?\/)?(dp\/[0-9]+).*/;const match=url.match(pattern);if(!match){alert("Invalid URL");}const shrinkedUrl=`${match[1]}${match[3]}`;try{await navigator.clipboard.writeText(shrinkedUrl);alert(`Copied:${shrinkedUrl}`);}catch{alert("Copy failed");}})(); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module abekoh.dev/gomocking | |
go 1.20 | |
require ( | |
github.com/golang/mock v1.6.0 | |
github.com/matryer/moq v0.3.2 | |
) | |
require ( |