ブックマーク / jp.quora.com (2)

  • プログラマーの方に質問です。正直、1日8時間も集中力続かなくないですか?

    回答 (43件中の1件目) 若いころですが、1つの哲学の問題を起きてる間中、トイレでもバスを待ってるときでも事中でもずっと考え続けることを半年間続けたことがあります。その甲斐あってその問題は(自分なりに)片付きましたが、これは正に若いからこそできたことでしょう。またこういう頭の使い方は考えながらひらめきを待っている状態で、プログラミングとはちょっと違うかもしれません。 今は中年ですが、1日4~5時間が限度になってしまいました。朝起きてすぐ2~3時間プログラミングし、朝ごはんをべてまた2時間、これで1日の作業は終わりです。ただしひらめきを必要とする作業は、プログラミングと違い、ひらめ...

    プログラマーの方に質問です。正直、1日8時間も集中力続かなくないですか?
    dexia2
    dexia2 2019/07/24
    3時間ぐらいはSlack見てる気がします
  • 継承を使わずにモジュールmixinで大規模なソフトウェアを構築するのはありだと思いますか?

    回答 (2件中の1件目) 可能か不可能かで言えば可能だと思います。やった方が良いかどうかというのは、「疑問が残る」というのが正直なところです。 背景から説明させてください。もともとMix-inというのはLispのオブジェクト指向拡張のひとつ、Flavorsから来ています。FlavorsシステムではクラスをアイスクリームのフレーバーにたとえてFlavorと呼びました。既存のFlavorを混ぜ合わせることで新しいFlavorを作るわけです。ちなみにFlavorsシステムではすべてのFlavorのルートになるのはVanillaフレーバーです。 このFlavorを「混ぜ合わせる」ことをMix...

    継承を使わずにモジュールmixinで大規模なソフトウェアを構築するのはありだと思いますか?
    dexia2
    dexia2 2019/04/16
    こういう極論を実践してみた知見に興味あります。なんとかなりそうな気はしていますが、大き目のフレームワークは大体使えなさそうですね。
  • 1