タグ

2018年10月5日のブックマーク (3件)

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

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

    20 万行超のコードベースをテストせずにリファクタリングリリースした話 - MonotaRO Tech Blog
    takutakuma
    takutakuma 2018/10/05
    CIがないのかが気になってしまう。
  • Reactの「Render Props」について – 公式ドキュメント日本語訳 | maesblog

    昨年から Reactl界隈で「Render Props」という言葉をよく目にするようになりました。Render Props は、React のコンポーネントを再利用可能な方法でその状態や振る舞いをカプセル化するためのパターンのひとつです。同様の目的でよく使われるパターンに Higher-Order Components (HOC) がありますが、Render Props は HOC の問題を解決したもので、今後主抽象化パターンの流になりうると言われています。この Render Props を全然追いきれていなかったので、今回 React の公式ドキュメントの『Render Props』 の部分を日語に訳してみました。 The term “render prop” refers to a simple technique for sharing code between React co

    Reactの「Render Props」について – 公式ドキュメント日本語訳 | maesblog
  • バーチャルYouTuber・マシーナリーとも子が自分で自分のグッズを開発してみた - それどこ

    生身のみなさん、こんにちは。生身でない方はごきげんよう。バーチャルユーチューバーのマシーナリーとも子と申します。透明な空間から失礼します。 みなさんはバーチャルユーチューバーというものをご存じですか? まぁ一言で言えばユーチューバーが生身でなくて絵になったやつです。そんなに大それたものじゃございやせん。 詳しくはマシーナリーとも子の動画をご覧ください。なんとなくの雰囲気がつかめればいいなと思います。 つかめましたか? もしもよく分からなかったという人はマシーナリーとも子も掲載されてる『バーチャルユーチューバー名鑑』でも読んで雰囲気をつかみましょう。最近は『週刊SPA!』さんでバーチャルユーチューバーの代表ヅラして取材を受けたり、『ねとらぼ』さんでコラムを書いたりして毎夜の事をしのいでします。 もう大丈夫ですね。息子さんから「バーチャルユーチューバーって知ってる?」と聞かれても「マシーナリ

    バーチャルYouTuber・マシーナリーとも子が自分で自分のグッズを開発してみた - それどこ