タグ

GitHubとUXに関するraimon49のブックマーク (3)

  • Pull Requestのマージが成功しました。これから私達が開発する未来にご期待ください。

    2018年10月26日(米国時間)、MicrosoftによるGitHubの買収が完了したことをお伝えします。:tada: 月曜日はCEOとしての私の最初の日です。何百万人もの人々が毎日GitHubに頼っています。私はこの会社を率いることができて光栄です。 6月に買収を発表したとき、私はGitHubの2つの原則を発表しました。ここに、もう一度掲載したいと思います。 GitHubは、コミュニティ、プラットフォーム、ビジネスとして独立して運営されます。これは、GitHubがデベロッパー・ファーストを考え、独創的な精神、そしてオープンな拡張性を保持することを意味します。私たちは常に、開発者が任意の言語、ライセンス、ツール、プラットフォーム、またはクラウドを選択できるようサポートします。 GitHubは今までと同じ製品の開発理念を保持します。私たちは、開発者のことを第一に考えサービス提供を行っている

    Pull Requestのマージが成功しました。これから私達が開発する未来にご期待ください。
  • GraphQLはWeb APIの次のフロンティアか? | POSTD

    RESTの規約。URLはリソースであり、CRUDはHTTP動詞にマップされる。 RESTの規約に1つ問題があるとすれば、規約が十分でないということでしょう。上記で”通常”、”多くの場合”、”時に”という表現を使ったのは、これらのやり方は仕様で推奨されているものの守られるとは限らないためです。実世界では、大抵のAPIはRESTishがせいぜいです。例えばStripeでは、リソース更新に PUT ではなく PATCH を使うべきですが、歴史的理由でそうはなっておらず、おそらく現時点では変更に値しないでしょう。いずれにしても開発者はドキュメントを読む必要があり、その時、 POST メソッドのユビキタスな使い方があることに気づくのです。 RESTには他の問題もあります。必要なものだけでなく全てが返ってくるため、リソースのペイロードが非常に大きくなることがあるのです。そして多くの場合、クライアントが

    GraphQLはWeb APIの次のフロンティアか? | POSTD
  • デザイン品質を高めるための仕組みづくり - クックパッド開発者ブログ

    ユーザーファースト推進室 デザイナーの橋(@hashcc)です。 クックパッドでは、安定した品質のモバイルアプリケーションをユーザーさんに届けるために、デザインリリースマネージャ という試みを2015年秋頃から始めました。 今回はこの試みについて発端や成果などをお話しします。 「あれ、なんでこんなデザインになってるの・・?」 クックパッドには日々多くのコード変更が加わっています。そうした中でも品質を安定させる(クラッシュや機能破壊を起こさない)ために、テストエンジニアなどが取り組んでいます。 関連: クックパッドモバイルアプリの開発体制とリリースフロー 安定したリリースを継続するためのテストとテストレベルの話 デザイナーも「デザイン変更が伴う修正は必ずデザイナーがチェックする」というルールを作り、デザイン品質の安定化に努めていました。 にも関わらず、リリース直前/直後になって「あれ、なん

    デザイン品質を高めるための仕組みづくり - クックパッド開発者ブログ
  • 1