2025年3月2日のブックマーク (2件)

  • 【Go】PGO Profile-guided optimization に入門する

    🌟 はじめに 業務で Go を触ることが多く、パフォーマンス改善に関して特に関心があります。最近は inlining に関心があり、色々調べていました。ドキュメントを読む中で、今回取り扱う PGO という概念に出会い、自分の中で理解が浅い概念であったため、これを機にまとめてみることにしました。 ※ 基的には Go の Document を参考にしていますので、詳しくはそちらを参照してください。 📖 対象読者 パフォーマンス改善に興味がある方 PGO を知らない方 Go に興味がある方 🔖 先に... PGO について調べるに当たって、参考にさせていただいた記事やドキュメント等は下記のスクラップに残しております。思考の過程なども載せている場合もございますので、参考までに🙏 また、記事の中で登場する inlining や pprof に関しても参考にした記事やドキュメントをスクラップ

    【Go】PGO Profile-guided optimization に入門する
    proxy0721
    proxy0721 2025/03/02
  • コードレビューはつまらないから丁寧なプルリクエストでチームの生産性向上を目指す

    コードレビューにずっと苦手意識を持っていた。レビューは時間がかかるし、あまり気が乗らない。 がんばってやっても、うまくできたのかどうか自信が持てない。 もちろん、世にあるコードレビューに関する書籍や記事などはいくつも読んだ。 そこには、コードレビューをするときの観点や、コードレビューで望ましい言葉づかいなど、ためになることがたくさん書かれていた。 それでも、やはりコードレビューが苦手なことに変わりはなかった。 だけど最近ようやく、こうすればレビューをうまくこなせるのではないかという出口が、なんとなく見えはじめてきた。 この記事では、ぼくなりにたどり着いた、プルリクエストのレビューを上手に行うための心構え、つまりいかにしてレビューのつらみを減らすかについて書く。 目次 なぜコードレビューはつまらないのか われわれは、なんのためにコードレビューをするのか レビューのコスト レビューの観点 文化

    コードレビューはつまらないから丁寧なプルリクエストでチームの生産性向上を目指す
    proxy0721
    proxy0721 2025/03/02