Declarative Programmingは宣言型プログラミングなのはわかるけど実際どうゆうことなの?
タイトル長い。
UdacityのreactのNanodegreeを受講中です。
Declarative(宣言型)に対して、Imperative(命令型)っていうことくらいわかってるけど、どういうことかわからないわからないよ。
Imperative vs Declarative Programming
参考リンクも英語
Google先輩はバグってるし....
自分でgist上でも書いて見たがアホみたいなコメントだね。
gist6f19c634658cee78887a4318cc806078
なんとなく自分の理解を書くと、
Imperative Programming
・処理重視。処理文をみる書き方。定義が甘くても処理でガリガリ書いちゃえばなんとかなるぜ!って書き方
Declarative Programming
・定義重視。定義がわかっていればかける。再利用がしやすい形になる?
僕はjavaPHPが多いので、Imperative Programmingをしているんだろうな