タグ

ブックマーク / jflute.hatenadiary.jp (2)

  • 意外と忘れがちな優秀なプログラマーになるための10のコツ - jfluteの日記

    月並みなものは、ここでは話題にしません。よく「忘れがち」なものにフォーカスします。 コツ1. 土日という概念を捨てる 土日は、土日ではなく、たまたま仕事に拘束されない平日です。自分を高めるトレーニングに時間を使えます。 とはいえ、普段の生活もありますから、土日を全部使うのはさすがに厳しいかもですね。なので「半分だけ」とかが現実的でしょう。 半分なので24時間。土曜12時間、日曜12時間。もしくは、土曜16時間、日曜8時間。これなら日曜日はけっこう生活に時間を費やせます。 常にパソコンの前じゃなくても良いでしょう。出かけながらプログラミングしたっていいです。トレーニングになっていればいいので、書くプログラミングだけとは限りません(コツ6を参照)。 ... 「そっか、あのプライベートの用事を削れば、あの機能その日にうちに実装できるかも、よし!」 常に "削れるプライベートを探す" 習慣を。 コ

    意外と忘れがちな優秀なプログラマーになるための10のコツ - jfluteの日記
    bobbyjam99
    bobbyjam99 2017/09/26
    最後まで◯◯の概念を捨てるシリーズかなって思ったら途中から方向転換しててしょんぼり
  • URLマッピングは規約ベースベースがいいな - jfluteの日記

    Webフレームワークは星の数ほどあります。 それぞれ色々なスタイルがあって、 それぞれ色々な場面に最適になるようにできています。 しかしながら、ここ数年で、 「とりあえずこれはこうあって欲しい」 というのがふんわり固まってきたのが... 「事業会社だと、 URLマッピングは規約ベースベースがいいなっ」 って。 少なくともjfluteの身の回りでは、 自分もそう思ってるし、周りと話しても、 わりとそう思っている人が多いです。 規約ベースの弱点は? Teeda や Ymir、そして、SAStruts がそうなってます。 元々は、Railsの発想から来ているはずです。 URLが "/sea/land/" だったら、 sea.LandAction#index() もしくは、SeaAction#land() URLからクラス名が決めるやり方。 規約ベースの弱点の一つは、自由度が少ないこと。 いざって

    URLマッピングは規約ベースベースがいいな - jfluteの日記
  • 1