Takuto Wada(@t_wada)さんの人気ツイート(リツイート順)

26
「あえてやっていないこと」や「歴史的経緯」はコードにコメントとして残しておかないと、事故はいくらでも起こります twitter.com/ayu_littlewing…
27
まさにこれですね twitter.com/takepepe/statu…
28
コードを1から書き換えることは「ソフトウェア開発会社が犯す可能性のある最悪の戦略的ミスの1つ」。あえて踏み出すための「書き換えチェックリスト」が本当に良い。覚悟と体力なしにリライトすると高確率で頓挫する / “同期エンジンの心臓部を書き換える” htn.to/45NS1KDLDd
29
本日の講演資料を公開します。初演からかなり改訂した「質とスピード」最新版の資料です #devsumi #devsumiB / “質とスピード(2020春版) / Quality and Speed 2020 Spring Edition - Speaker Deck” htn.to/3oNCgbqqSL
30
log4j2の脆弱性を狙ったアクセスが手当たり次第に来ているので、攻撃の条件が成立していて「週明けに対応します」くらいの温度感で運用されているシステムはもう結構危ないのではないかな……金曜昼前くらいからゼロデイが騒がれ始めるというタイミングが情報収集力や緊急時の初動の試金石になった
31
「KubernetesでDocker が非推奨になった」と騒ぎになっているが、なぜそうなのか、正確には何がどうなるかわかりやすく説明している。CRIランタイムをcontainerdに移行すればランタイムとしてのDockerの機能は100%カバーされる / “Kubernetes 1.20からDockerが非推奨になる…” htn.to/28nBWoot4m
32
おっしゃる通りで「技術者だったら独学せよ」だと投げっぱなしになってしまうので、業務時間内でみっちりとメンタリングする習得主義の社内研修制度を10月から開始したところです / “エンジニアに独学を期待するのはもう時代遅れだと思う。 - ヨーロッパで働くIT土方社長の…” htn.to/r9DojvQY34
33
「プルリクエストのレビューコストを下げるために diff を可能な限り小さくすること」というルールを厳格に守り続けるとだんだん保守性が悪化していくパターンです twitter.com/wonderful_pand…
34
ソフトウェアの保守性を犠牲にすると結局全員不幸になる……!! #jasstshikoku
35
GitHub の圧倒的値下げ。無料プランでも public/private 関係なく人数無制限でチーム開発できるようになった。 / “GitHub、チームでの利用も無料に。プライベートリポジトリ数も制限なく、チームディスカッション、ActionsによるCI/CDも可能 - Publickey” htn.to/3MuZtPgNse
36
書籍『SQLアンチパターン』に出てくるアンチパターンをポケモンを題材に説明しているエントリ。ポケモンで説明すると非常にわかりやすくなるのが面白い。 / “ポケモンを題材に「SQLアンチパターン」を実践してみる - kanayamaのブログ” htn.to/3UP5jCNau3
37
GitHubからCodespacesのlimited betaが有効になったとメールが来たので使い始めているけど、これがなかなかすごい。ブラウザ上で動くVSCode(Visual Studio Codespaces、バックエンドはAzure)がGitHubと統合されて無料で使える(注: まだbeta)。MSがGitHubを買収した相乗効果が良い形で出てきている
38
Easy: 手数の少なさを重視(そのかわり覚えることが増え、特定の状況には強いが他には弱い設計になる) Simple: 覚えることの少なさを重視(そのかわり手数が増えたり、自分で組み合わせたりしなければならない) この二つを混ぜると設計の軸がぶれるので、分けることが重要 speakerdeck.com/twada/understa…
39
ソフトウェアはもともとは全て経費であり損金だった。ソフトウェアの資産計上は 1.金借りたいソフトウェア会社 2.金貸したい(バブル期の)銀行 3.税金取りたい大蔵省(当時) の三者が嬉しいことで、自ら望んで招いたという歴史 / 「 ソフトウェアの資産計上」は業界の求めたこと nurs.or.jp/~ogochan/essay…
40
混乱が大きいのでKubernetesから公式見解。Dockerが死ぬのではない。開発ツールとしてのDockerの価値は変わらない。docker buildで作ったイメージは今後も変わらずKubernetesクラスターで動くからパニックを起こすなという話 / “Don't Panic: Kubernetes and Docker | Kube…” htn.to/2Q5dH587iC
41
VOYAGE GROUP で『Clean Agile』の社内読書会が始まったが、早くも第1章から強く印象に残る表現が出てきてたいへん良い #CleanAgile
42
最新の Technology Radar でも「言動に難ありだけど10倍の生産性がある個人の時代は終わりで、多様な背景を持つメンバーのチームワーク、学習、継続的改善が10倍のパフォーマンスを生む」とありますね thoughtworks.com/radar/techniqu… twitter.com/vvakame/status…
43
プログラミング/ソフトウェア設計で最も難しくかつ重要といえる命名(名前付け)のプロセスを深く掘り下げているエントリの翻訳。すばらしい。 / “命名のプロセス - kawasima” htn.to/S4ZtarvoDa
44
多方面に配慮された名文だ……完璧主義の呪いがあるんですよね。上達にはリファクタリングを学ぶのが良いと思っていて、それによって「学ぶ、動かす、きれいにする、速くする」を別々に取り組めるようになります / “ヘタクソなコードを書いてもいい - 覚書” htn.to/3hcwFq24uz
45
書籍『IT負債』冒頭に “「マイクロサービス」は、これまでの常識を覆す画期的なアプリケーションアーキテクチャである。誤解を恐れずに言えば、ソフトウェア開発の「生産性」「スピード」「品質」のすべてを最低でも10倍以上に向上させることができる” とあり、誤解を恐れなさすぎでは…という気持ちに
46
テスト駆動開発にはざっくりいうとモックを積極的に使う派(ロンドン学派)とあまり使わない派(デトロイト学派、古典派)がありまして、私は後者なのでほとんど使わず、このエントリに深く同意するところです / “モックは必要悪で、しないにこしたことはない - …” htn.to/xKy8qGsPMN
47
"「プログラミング言語Go完全入門」は、2020年7月31日までの限定公開になっていましたが、本日より公開期限を撤廃し、完全公開することになりました" この資料は分かりやすかった。期限なし公開すばらしい / “「プログラミング言語Go完全入門」の「完全」公開のお知らせ | …” htn.to/3CKGsySc5A
48
「技術的連帯保証人」それだ….… twitter.com/henrich/status…
49
「放置されたコードが大量に残っており、生きているコードを把握できない」「20年前から継ぎ足しの開発、近年あまりメンテナンスされておらず、知っている人が少ない」コードを安全に削除するアプローチ。尊い。 / “動的解析を利用し、実働6日でレガシーコードを1/3削った…” htn.to/3FAK7bo5tW
50
ミクシィの新卒研修まとめ。資料だけでなく動画も多数公開されているのがすばらしい / “ミクシィの21新卒技術研修の資料と動画を公開します! - mixi developers” htn.to/2o9bry9CJB