■ このスレッドは過去ログ倉庫に格納されています
構造化プログラミングに回帰せよ
- 1 :デフォルトの名無しさん:2020/08/11(火) 01:09:50.02 ID:jdRsH5YI.net
- プログラミングの本質はデータを演算すること
データを隠蔽するな
データを演算せずに移し替えたり
他の処理を呼び出すだけのコードに価値はない
- 2 :デフォルトの名無しさん:2021/02/01(月) 13:58:32.76 ID:CI0RefiG.net
- おすすめの書籍ある?
- 3 :デフォルトの名無しさん:2021/02/05(金) 10:55:40.91 ID:xbM9VFWh.net
- なにが構造化なの?
ベーシックみたいの?
- 4 :デフォルトの名無しさん:2021/02/15(月) 03:47:45.92 ID:hMsfqbEJ.net
- 回帰もなにも構造化言語が大多数なんだが
- 5 :デフォルトの名無しさん:2021/04/07(水) 16:01:07.06 ID:ZUAxjqla.net
- >>1
構造化ステートメントを使え、
GOTO は使うな。
…… という話だとは思うのだが、
局所変数は隠蔽してスレッド間で排他制禦しておくのが吉。
広域変数はかなり面倒臭い話になるので、
昨今はシングルトン実装に押しこむのが吉だと思われ。
LOOP-UNTIL-DO-REPEAT 構造と、
SWAP は導入してもいいかもしれない。
- 6 :デフォルトの名無しさん:2021/04/07(水) 16:05:59.14 ID:ZUAxjqla.net
- >>2
> おすすめの書籍ある?
いろいろあるが古すぎておすすめできない。
『プログラム書法』は古典だけど、言語が RATFOR とかだったりするので、
Pascal とか Java で書き直してほしい。
- 7 :デフォルトの名無しさん:2021/04/07(水) 16:07:54.46 ID:ZUAxjqla.net
- >>3
>>4
とりあえず、GOTO 文のある言語と
大域脱出のない言語は構造化言語ではない。
- 8 :デフォルトの名無しさん:2021/04/23(金) 22:09:25.31 ID:xBH90vPH.net
- 和田秀男先生の『コンピュータと素因子分解』(遊星社)を
読み返しているのだが、フローチャート(原著では「流れ図」)が
なかなか陰惨な感じなので、構造化ステートメントを使って
書き直したいと思った。
GOTO ステートメントがない言語で JIS フローチャートを実装するのが
難しいのか、(GOTO文のない言語の)構造化ステートメントでは表現が
難しい制禦の流れを表現できる JIS フローチャート(つーか、そんな
フローチャートを書くな)が悪いのか、そこは明らかにしておいて
ほしい。いまさら PDP の8番レジスタの時代じゃねぇんだから。
- 9 :Mb:2021/05/07(金) 22:08:12.42 ID:P+8SzjSX.net
- いまどきは小学生に JIS フローチャートを教えてたりするからなぁ。
「構造化プログラミング」というなら
PAD とか NS 図とか教えておかなきゃいけないように思う。
- 10 :デフォルトの名無しさん:2021/07/09(金) 15:47:22.14 ID:CPOxdqYe.net
- >>2
とりあえず『プログラム書法』は読んでおくといいと思う。
RATFOR かなんかで書いてあるので読みづらいと思うが、
とりあえず雰囲気は掴めると思う。
- 11 :デフォルトの名無しさん:2021/07/16(金) 03:50:12.86 ID:8243ISwm.net
- Fortranのスタイルの本が欲しい
95くらいまではスタイルガイドがネットに転がってるけど、2008以降の本は先進機能詳論で、Springerとかアカデミックな所からしか出てねえ
総レス数 11
4 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★