07/21 17:33 @hirasho えーと、「1文字の変数名」を安易に使いすぎるせいで、「2文字以上使える」→「適切な名前を与えられる」ということに思い当たらないんじゃないかと
(badu)
07/21 17:42 @hirasho というか、プログラミングは「手続き・作業をひたすら羅列する」ことを覚えたら、次は「羅列されたそれを適切に分割・管理する」ことを覚えないといけないですが、まだそこへ辿り着いていないだけ、のようにもみえます。「500行もあるスコープ」を作ってしまうあたりからして…
(bibo)
07/21 17:45 ちゃんとしたプログラマは、1文字変数どころかレジスタ名しか使えなくたってきちんと「読める」プログラムを書くもんな… https://twitter.com/hirasho/status/623408059449126912
(butu)
07/21 17:23 @gorry5 その例はスコープが短くて、変数の数が2つや3つだから問題ない気がします。学生とかを見てると500行もあるスコープでaからzまで使い果たすようなプログラムが結構あるんですよ。
(dotu)
07/21 17:42 (
@gorry5)
@hirasho というか、プログラミングは「手続き・作業をひたすら羅列する」ことを覚えたら、次は「羅列されたそれを適切に分割・管理する」ことを覚えないといけないですが、まだそこへ辿り着いていないだけ、のようにもみえます。「500行もあるスコープ」を作ってしまうあたりからして…
(bibo)
07/21 22:17 @gorry5 手続きを羅列してる間に手に負えない規模になって、手続きの羅列すら途中で挫折する、というのが多いですね。なので最初から分割を教えたいわけなんですが、なかなか難しいわけです。
(geda)