はじめに こんにちは、Tomofilesです。 今回は、プログラミングパラダイムに関するお話です。 初心者エンジニアにとっては、アルゴリズムを一から考えて、プログラムで表現できるようになるのが、開発者としての最初の関門かと思います。 しかし、アルゴリズムが構築できて、プログラムが組めるというのは、現在のソフトウェア開発のテクノロジーにおいては、全体における一部の基礎が理解できたことに過ぎません。 もちろん、とても大切な基礎ではあるのですが、プログラムのもう一つの側面も知っておかないと、現在のテクノロジーの動向を掴むのに非常に苦労することになります。 キーワードは、宣言的です。 前回までの記事にも、何回か登場していますね。 宣言的なプログラミングというのは、具体的にどういうことなのかを、この記事では考えていきたいと思います。 それでは、今回もちょっと長いですが、張りきっていきましょう。 プロ