プログラミングのオンライン実行環境であるpaiza.ioを使っています。paiza.ioでは複数のプログラム言語を実行することが出来ます。そこでいくつかのプログラム言語を実行してみます。
以下の記事で書きまたが、プログラム言語にはそれぞれ特徴があって、いくつかの観点でグループ分けといったことも出来ます。何かの分野の開発をするにはある程度向いている言語があります。
構造化プログラミングと複数のプログラミング言語習得
続きを読む →
プログラミングのオンライン実行環境であるpaiza.ioを使っています。paiza.ioでは複数のプログラム言語を実行することが出来ます。そこでいくつかのプログラム言語を実行してみます。
以下の記事で書きまたが、プログラム言語にはそれぞれ特徴があって、いくつかの観点でグループ分けといったことも出来ます。何かの分野の開発をするにはある程度向いている言語があります。
構造化プログラミングと複数のプログラミング言語習得
続きを読む →
Pythonでの関数定義と関数呼び出しについて基本的な内容について書きます。
関数とは何かというと数学的な定義とプログラミング的な定義等でややこしくなりそうなので、ここでは実務的なプログラミングの関数として以下のページで書いた意味合いで書きます。
フローチャートと構造化チャート
つまり関数とは構造化プログラミングのブロックという再利用可能な意味のあるまとまった処理の単位ということです。それをPythonでの書き方について確認します。今回は簡単なメイン関数とサブ関数を書きます。ここでの環境はPython3.5.3です。
続きを読む →
「開発現場指向でのオブジェクト指向を考える」というタイトルにしましたが、私自身は「オブジェクト指向」に多少うんざりしています。そういった私のような開発現場で実際にプログラム開発を行っている立場でこういった考え方もあるのではという内容について書きます。
続きを読む →
構造化プログラミングと複数のプログラミング言語習得についてです。どういうことかというと構造化プログラミングという前提でフローが出来ていれば違うプログラミング言語でもある程度同じように記述出来るのではということです。
続きを読む →
構造化プログラミングについてです。
構造化プログラミングとはプログラミング実作業やプログラム設計、システム設計において重要な技法、考え方です。今現在では構造化プログラミングの後に出てきたオブジェクト指向がより主流になっていると思いますが、そのベースになっている部分もありますので構造化プログラミングもまだまだ重要だと思います。これについて整理してみたいと思います。
続きを読む →