タグ

2019年7月18日のブックマーク (2件)

  • GitHub Package Registryベータプログラムをリリース

    このたび、GitHub Package Registryベータプログラムをリリースしました。これは、パブリックパッケージやプライベートパッケージをソースコードとともに簡単に公開できるようにするパッケージ管理サービスです。 GitHub Package RegistryはGitHubと完全に統合されており、リポジトリ内で行う場合と同じ検索ツール、ブラウジングツール、管理ツールを使用して、パッケージの検索と公開を行えます。また、リポジトリで設定したものと同じユーザー権限やとチーム権限を使用して、コードとパッケージを一緒に管理することもできます。さらに、GitHubのグローバルCDNによって支えられた高速で信頼性の高いダウンロードが可能です。このサービスは現在のところ、JavaScript (npm)、Java (Maven)、Ruby (RubyGems)、.NET (NuGet)、Docke

    GitHub Package Registryベータプログラムをリリース
  • モッククラスを使うべきか否か - 日々常々

    元ネタ: モッククラス、下から見るか?横から見るか? モッククラスを使うべきか否か、というネタを拾ったので書いてみます。これまでにモックについて殆ど書いてないことに気づいて驚きつつ。 Short Answer 「モックに何をさせたいの?」 質問に質問で返すなという感じですが、モックに何をさせたいか答えてみれば、モックを使うべきか否かはだいたい決まるよなーと思うのです。 モックは道具で、使うことで何かを改善するものです。 「このことをテストしたいから、モックをこう使う。」という文脈なく使用すると、無用な複雑性を作り込むことになります。 モックの使用は負債なので、十二分に利益を見込める場合にのみ使用するものだと思っています。 これはモックに限った話ではなく、何かを便利にするために道具を追加する際は必ず付いて回るトレードオフです。 Short Answer 露払い 使うべきか否か どちらでも差が

    モッククラスを使うべきか否か - 日々常々