今日のテーマ   日々改造 (^_^;)         
[記事リスト(ツリー表示)]  [ 返信 ]   [新着記事] [最新50] [ワード検索] [過去ログ]

タイトル Re^3: BASIC道への入り口
投稿日: 2023/11/24(金) 20:35
投稿者としき
参照先http://toshiki.la.coocan.jp/
 番 号 10953    10952 番 konno さんへのコメント    コメント数 1

> 私って3文字以上の英語のスペルは中々覚えられないのですよ。(^^;

英語はやめて、6文字程度のローマ字にしましょう。



いきなり余談ですが。
昔の経済学って、ケインズだろうがマルクスだろうが、人間は合理的に行動する、
という前提で論理展開されていました。
でも、決してそんなことはないというか、不合理なことは結構多い。
そこで提唱されたのが行動経済学という学問。
ようは、いろいろな判断だとかお金の使い方を心理学の面から分析するものです。

そして、実はプログラム工学だとかソフトウェア工学というものにも、かなり昔から
心理学的な分析は取り入れられていて。そもそも、それらの学問は、どうすれば品質
のよい、すなわち間違えにくいプログラムを書けるか、という学問なのですが、これ
は裏を返すと、人間はどういうときに間違えるか、という、まさに心理学的な分析
から始まっているわけです。
そして、研究の結果、たとえば、長くて意味のわかりやすい変数名を使いましょう、
なんて話になってきたわけです。
ただし、これはあくまでも、一般的なプログラム作成の話。
たとえば、複数人で作る場合、とか。
一人で作る場合でも、そんなに時間をかけず、一気呵成に作り上げる場合とか。
ワンライナーあたりが該当するかな。
つまり、よく言われる「明日の自分は赤の他人」に至らないような状況の場合。
仮に、既存のプログラムを改造するぐらいなら、常に一から新しいプログラムを作る
というのであれば、過去のプログラムを見返すこともないでしょう。
ただし、繰り返しになりますが、これはあくまでも、一般的なプログラム作成の話。
このため、現在では、仮に
「俺は変数名に3文字までしか使わない」
と主張するプログラマがいたとすると、その人は暗に
「俺は一般的ではない、短い変数名でも良いプログラムを書ける天才なんだ」
と豪語しているに他ならない、というのが世間の捉えかた。
もれなく生暖かい目がついてくることでしょう。
とはいえ、中学2年生ぐらい頭が柔軟な人ならそれも可能なのかもしれません。
私はもう無理だなぁ、そんな主張はできない。頭は固いし恥ずかしいし。
この年になってから黒歴史は量産したくないし。

    - No.10953 一括表示へ   -   コメント元:10952 一括表示へ  -    [ 返信 ]    [引用無し] soft


- 関連一覧ツリー (先頭の番号をクリックするとツリー全体を一括表示します)
10933.VGAで動くアナログ時計とカレンダのアクセサリ - konno 23/11/17-00:36
  ┣10934.Re: VGAで動くアナログ時計とカレンダのアクセサリ 差替え - konno 23/11/18-21:16
  ┃┣10935.Re^2: VGAで動くアナログ時計とカレンダのアクセサリ 差替え - 文太 23/11/18-22:01
  ┃ ┣10936.Re^3: VGAで動くアナログ時計とカレンダのアクセサリ 差替え - konno 23/11/18-23:05
  ┃  ┣10938.Re^4: VGAで動くアナログ時計とカレンダのアクセサリ 差替え - 文太 23/11/18-23:31
  ┃  ┃┗10939.Re^5: VGAで動くアナログ時計とカレンダのアクセサリ 差替.. - konno 23/11/19-22:51
  ┃  ┃ ┗10940.Re^6: VGAで動くアナログ時計とカレンダのアクセサリ 差替.. - 文太 23/11/20-00:31
  ┃  ┃  ┣10941.Re^7: VGAで動くアナログ時計とカレンダのアクセサリ 差.. - konno 23/11/21-00:41
  ┃  ┃  ┣10942.Re^7: VGAで動くアナログ時計とカレンダのアクセサリ 差.. - としき 23/11/22-01:14
  ┃  ┃   ┣10944.BASIC道への入り口 - konno 23/11/22-23:55
  ┃  ┃    ┗10948.Re: BASIC道への入り口 - としき 23/11/23-14:07
  ┃  ┃     ┗10952.Re^2: BASIC道への入り口 - konno 23/11/23-19:54
  ┃  ┃      ┗10953.Re^3: BASIC道への入り口 - としき 23/11/24-20:35
  ┃  ┃       ┗10956.Re^4: BASIC道への入り口 - konno 23/11/25-15:36
  ┃  ┗10943.オセロ - としき 23/11/22-01:14
  ┃   ┗10945.Re: オセロ - konno 23/11/23-00:13
  ┃    ┗10947.Re^2: オセロ - としき 23/11/23-13:31
  ┃     ┣10950.Re^3: オセロ - めざら 23/11/23-17:10
  ┃     ┃┣10954.Re^4: オセロ - としき 23/11/24-20:35
  ┃     ┃┗10957.Re^4: オセロ - konno 23/11/25-15:57
  ┃     ┗10951.Re^3: オセロ - konno 23/11/23-19:43
  ┣10937.VGAで動くアナログ時計とカレンダのアクセサリの説明書 - konno 23/11/18-23:30
  ┣10946.新祝日対応のデータ形式 - konno 23/11/23-02:38
  ┃┣10949.曜日を算出する ツェラーの式 - konno 23/11/23-14:38
  ┃┗11093.Re: 新祝日対応のデータ形式 - めざら 24/02/17-13:33
  ┃ ┣11095.Re^2: 新祝日対応のデータ形式 - konno 24/02/18-21:38
  ┣10955.アナログ時計とカレンダのアクセサリ 11月24日版 - konno 23/11/24-22:13
  ┃┗10961.Re: アナログ時計とカレンダのアクセサリ 11月24日版 - としき 23/12/01-11:12
  ┃ ┣10962.Re^2: アナログ時計とカレンダのアクセサリ 11月24日版 - としき 23/12/01-11:25
  ┃ ┃┗10964.Re^3: アナログ時計とカレンダのアクセサリ 11月24日版 - konno 23/12/02-00:04
  ┃ ┗10963.Re^2: アナログ時計とカレンダのアクセサリ 11月24日版 - konno 23/12/01-23:24
  ┃  ┗10965.Re^3: アナログ時計とカレンダのアクセサリ 11月24日版 - としき 23/12/03-01:21
  ┃   ┗10966.Re^4: アナログ時計とカレンダのアクセサリ 11月24日版 - konno 23/12/03-21:10
  ┃    ┗10967.Re^5: アナログ時計とカレンダのアクセサリ 11月24日版 - としき 23/12/04-12:20
  ┃     ┗10968.Re^6: アナログ時計とカレンダのアクセサリ 11月24日版 - konno 23/12/05-02:04
  ┃      ┗10969.Re^7: アナログ時計とカレンダのアクセサリ 11月24日版 - としき 23/12/05-14:03
  ┃       ┗10970.Re^8: アナログ時計とカレンダのアクセサリ 11月24日版 - konno 23/12/05-23:11
  ┣10971.STIME.EXE 12月08日版 - konno 23/12/08-02:31
  ┃┗10975.Re: STIME.EXE 12月08日版 - としき 23/12/11-16:28
  ┃ ┗10976.Re^2: STIME.EXE 12月08日版 - konno 23/12/11-20:56
  ┗10980.STIME.EXE Ver 231212 - konno 23/12/13-01:12

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)   [引用無し]
おなまえ 
Eメール 
タイトル 
メッセージ auto soft pre(図表、プログラム) ※折り返さずに改行を入れてね
 参照先 
 暗証キー (英数字で8文字以内)
 プレビュー          

- 以下のフォームから自分の投稿記事を修正・削除することができます -
   処理   記事No   暗証キー
    [ページトップへ] [管理用]