2013-05-10から1日間の記事一覧
もっと中央集権的でアプリオリなアプローチが必要になってくる よいソフトはすべて開発者の個人的な悩み解決から始まる なにを書けばいいかわかっているのがよいプログラマ。 なにを書き直せば(そして使い回せば)いいかわかっているのが、すごいプログラマ。…
1. 全てのハイライトがwebページに表示されるわけではない Amazon.co.jpへのサインイン 上のページで表示されるハイライトにはどうやら限度があるみたい2. 日本語の書籍のハイライトは表示もされない 自分の端末だけの問題なのかも…3. Twitterアカウントと「…
個人的に、「車輪の再発明」を明示せずに「わしが育てた」的な発言をするのは どうかと思っている。 Just use something that exists—it's silly to reinvent the wheel.… Why is reinventing the wheel so frowned upon? Because, more often than not, exi…
Unfortunately, what is taught to programmers too often equips them very poorly to deal with people they work for and with. Luckily, there is an entire field of study that can help. tools only become objects of interest when they don't work…
WE PROGRAMMERS ARE WEIRD CREATURES. We love writing code. But when it comes to reading it, we usually shy away. After all, writing code is so much more fun, and reading code is hard—sometimes almost impossible. Reading your own old code, f…
Once you really understand the problem, go do something involving the creative side of your brain—sketch out the problem, listen to some music, or just take a walk outside. Sometimes the best thing you can do to solve a problem is to put t…
PUT EVERYTHING IN ALL YOUR PROJECTS UNDER VERSION CONTROL. Once your project is under version control, you can obviously track its history, see who wrote what code, and refer to a file or project version through a unique identifier. A vers…