タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Pythonとtechとblogに関するkyo_agoのブックマーク (2)

  • 20 万行超のコードベースをテストせずにリファクタリングリリースした話 - MonotaRO Tech Blog

    こんにちは、鈴木です。 20 万行を超えるアプリケーションのほとんど全てのソースコードを変更し、テストを行わずに番リリースしました。 「それってテストいるんですか?」問題 いきなりですが質問です。ソースコードを 1 バイトでも変更したら再テストする必要はあるでしょうか。「絶対に再テストすべき」という方もいれば、「状況によるしケースバイケースかな・・」という方もいらっしゃると思います。 ケースバイケースと考える方は、どのような場合にテストを行わなくて良いと考えるでしょうか。例えば、コメント内の誤字を修正した場合はどうでしょうか。ローカル変数の名前を typo していたので修正した場合、デッドコードを削除した場合はどうでしょうか。 こんなことがありました ある日、Python のソースコードを眺めていると、「# $Id」のような CVS 時代のコメントがありました。いまやソースコードは Gi

    20 万行超のコードベースをテストせずにリファクタリングリリースした話 - MonotaRO Tech Blog
  • python/cpythonへのPull Requestの投げ方

    こんにちは。マーケティングテクノロジー室のわきさかです。 先日python/cpython(CPython : C言語で記述されたPythonの標準実装)へのPull Request(以下PR)がMergeされました。 普通のOSSとは異なり、PRに関する管理体制やプロセスの自動化がしっかりしていて面白かったので、Issueの作成からMergeまでの流れを紹介します。 背景/経緯 CPythonを読む会を、以前所属していたAI室のメンバーと毎週1時間行っています。目的は、普段自分たちが使っている言語がどのように実行されているのかを知ること。 その中で、タイポを発見したので、若者の経験値として、PRチャレンジをいただきました。 今回出したPRはこちら。 OSSにPRを投げること自体が初体験だったので、大先輩方にご助言を頂戴しながら、無事にマージされるに至りました。 記念スクショと記念Twee

    python/cpythonへのPull Requestの投げ方
  • 1