タグ 良いソフトウェア
人気順 5 users 10 users 100 users 500 users 1000 users良いソフトウェアとコードレビュー / Good software and code review
Scala + Caliban で作るGraphQL バックエンド / Making GraphQL Backend with Scala + Caliban 続きを読む
マイクロサービスの終焉 | 開発手法・プロジェクト管理 | POSTD
サービスがスケーラブルなソフトウェアシステム構築の標準になるにつれ、マイクロサービスの「マイクロ」の部分もまた、削り落とされて行くでしょう。サービスベースのアーキテクチャを利用するということは、開発者にとってはサービス間の連携に注力することを意味し、より良いソフトウェアをより短期間で開発できるようになるのです。これは未来からの投稿です。現在、信頼のおけるスケーラブルなプロダクションシステムの構築は... 続きを読む
Kazuho's Weblog: 良いソフトウェアに求められる3点セットとJSXの開発手法の改善とgit-pushdirについて
テスト駆動開発(TDD)の一般化とGitHubの登場によって、機能追加の際にコードとテストを同時に実装する(そして、両者を一括してmasterにmergeする)という開発手法が一般化してきました。 しかし、「良いプログラム」の要素を構成するのは、コードとテストのみではありません。動作するコードと、その品質を担保するためのテストがあったとしても、適切なドキュメントがなければ、ユーザーはそのプログラム... 続きを読む
Kazuho's Weblog: 良いソフトウェアに求められる3点セットとJSXの開発手法の改善とgit-pushdirについて
Friday, May 9, 2014 良いソフトウェアに求められる3点セットとJSXの開発手法の改善について テスト駆動開発(TDD)の一般化とGitHubの登場によって、機能追加の際にコードとテストを同時に実装する(そして、両者を一括してmasterにmergeする)という開発手法が一般化してきました。 しかし、「良いプログラム」の要素を構成するのは、コードとテストのみではありません。動作する... 続きを読む
プログラミング初心者のうちに身につけたい3つの習慣 - Social Change!
プログラミング技術さえ身に付けば、プログラマとして一人前と言えるでしょうか?プログラミングを始めたばかりのうちは、プログラミング言語の習得や周辺の知識を得ることばかりに目がいきがちですが、それだけでは一流のプログラマになれません。 プログラマとして成長するためには、プログラミング技術を学ぶだけではなく、良いソフトウェアを作るための良い習慣を身に付けることが大事になります。初心者のうちに良い習慣を身... 続きを読む