タグ

ブックマーク / blog.kyanny.me (3)

  • Re: 技術的負債は開発者体験を悪化させる / Technical Debt and Developer Experience - @kyanny's blog

    技術的負債は開発者体験を悪化させる / Technical Debt and Developer Experience - Speaker Deck 「品質と速度はトレードオフの関係ではなく、比例する」みたいな話を見聞きするたびにモヤッとするのが、 当に短期的な話、三十分以内に変更してデプロイしたい、みたいな「短期的」な話であれば「テスト書いてる時間はない」は間違いではない、一分将棋みたいなギリギリのプロジェクトに従事している人のことを考えろ(?) 「ちゃんと設計せずに作った(そうせざるを得ない外圧があった)→ちゃんと設計する余裕があれば負債を溜め込まずに済んだ」みたいに聞こえるが、十分な時間があったら負債が出ない高品質の設計ができたとでも思っているのか? ↑に書いた「三十分か一時間か」みたいなギリギリの状況ならいざ知らず、日・週単位でスケジュールが組まれてるソフトウェア開発プロジェクト

    Re: 技術的負債は開発者体験を悪化させる / Technical Debt and Developer Experience - @kyanny's blog
    rgfx
    rgfx 2022/12/23
  • 例えば OSFA な API をやめる - @kyanny's blog

    OSFA == one-size-fits-all 単一の API で全てをカバーするのをやめたらどうか、ということ。 APIのバージョニングは限局分岐でやるのが良い - Hidden in Plain Sight @kenn 最近はRESTfulなエンドポイントは完全に後方互換なまま、クライアントごとにオーケストレーション層(radical versionin)を設けるという方向にシフトしようとしている。詳しくは http://t.co/zODm7mFr5B— Tatsuhiko Miyagawa (@miyagawa) February 28, 2014 この話のポイントとはちょっとずれてる && Podcast 聴いてないのですが。 Quipper プラットフォームで内部的に利用されている API も、 /v1 というパスの下にはえててごく一部のエンドポイントだけ /v2 がある、み

    例えば OSFA な API をやめる - @kyanny's blog
    rgfx
    rgfx 2014/03/07
    「 Netflix の API は、各クライアントごとに特化したインタフェースを提供するアダプタ層と、その裏側にあるジェネリックな API との二層構造になっている。」
  • ■ - @kyanny's blog

    奥さんの甘え方がひどい。 「はいはいリア充乙」と思ったひとは購読停止をクリッククリック 最近奥さんが過度に甘えてくるのを我慢できずに怒ってしまうことがよくある。帰宅して夕後の時間が特にそうで、さあこれから自由時間だぞと思っておもむろにノート PC を開き、今日はあのライブラリを試してみようか、それともあそこのドキュメントを読んでみようかとやり始めると途端に邪魔をしてくる。 今日は「OAuth 認証の仕組みや実装について疎いので、 Twitter のドキュメントを読みながら理解を深めよう」というテーマで https://dev.twitter.com/pages/auth などを読み始めたら、ものの10分もしないうちにやれお茶を飲みたいだのやれ寒いから羽織る物が欲しいだのと言い出してちょっかいを出してくる。人がそれをできない理由は一切なく、面倒くさいわけですらない。単におれが自分に関心を

    ■ - @kyanny's blog
    rgfx
    rgfx 2011/06/02
    あるある。ちゃんと家にいとかないとそれはそれで何その別居状態、だし。
  • 1