(訳注: 2016/2/26、記事タイトルを変更いたしました。) 特定のトピックについての記述をご希望ですか? Issueを立てるか、Twitterで私までお知らせください!ありがとう! はじめに Vimとは何か? Vi […]

(訳注: 2016/2/26、記事タイトルを変更いたしました。) 特定のトピックについての記述をご希望ですか? Issueを立てるか、Twitterで私までお知らせください!ありがとう! はじめに Vimとは何か? Vi […]

(訳注: 2016/2/26、記事タイトルを変更いたしました。) 特定のトピックについての記述をご希望ですか? Issueを立てるか、Twitterで私までお知らせください!ありがとう! はじめに Vimとは何か? Vi […]

(訳注: 2016/2/26、記事タイトルを変更いたしました。) 特定のトピックについての記述をご希望ですか? Issueを立てるか、Twitterで私までお知らせください!ありがとう! はじめに Vimとは何か? Vi […]

SMS送信機能を含むアプリケーションを開発するにあたっては、実際にメッセージ送信を行う必要があります。その際、私たちが好んで使うのはTwilioのような外部サービスです。SMSと連携する部分の単体テストを行う時は、実際の […]

高品質のコードベースは、反復作業やコラボレーション、メンテナンスを簡単にすることで、長期的な開発のスピードを上げてくれます。Quoraではベースコードの品質は重要だと考えます。 高品質のコードを維持することは利点がありま […]

―iDoneThis社プロダクト責任者 Leif Singerへのインタビュー Leif Singer:日中はスタートアップ企業のプロダクトマネージャ、夜間は研究者 ドイツで育ったLeif氏が選んだキャリアは、ソフトウェ […]

Robert Vescoは、ニューヨーク市で開催されたInsightプログラム、2015年1月期のメンバーです。彼は最近、メリーランド大学で経営学の博士号を取得しました。以下の記事は彼の個人ブログに元々投稿された記事で、 […]

チームで行っていることの大半は習慣に基づいており、そのかなりの部分はほとんど無意識のうちに行われています。 ある研究では、人間の行動の約40%は習慣に基づいているということが示されています。 もしこれが事実なら、その時間 […]

1. LeaderをSpaceキーにする Leaderは素晴らしい概念です。キーの組み合わせではなく並びによって、操作を行えるようにするものです。私はこれを使っているので、操作のために”Ctrl-何らかのキー […]

これは私が長年ソフトウェア開発をする中で役に立つと思った教訓と経験則のリストです。 開発 1. 小規模なものから徐々に拡張していく。私は日頃、新たなシステムを作るにせよ既存のシステムに機能を追加するにせよ、必要な機能すら […]

ペースが速い現代のソフトウェア開発環境では、テスト駆動開発(TDD)という言葉をよく聞きます。その利点だけでなく欠点についてもソフトウェア開発コミュニティでよく議論されています。TDDについて、”自己嫌悪に陥 […]