![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.2ベストアンサー
- 回答日時:
基本的にちゃんとしたプログラムであれば、変数についてはサブルーチン単位でローカル変数定義(my)されている筈ですので、変数に何を代入しているかが分からなくなることは、少ないと思いますが。
無意味にグローバル変数を多用しているソフトは、良いソフトとは言えませんので、そういうのは参考にしない方が賢明と言えます。なお、No.1 さんが書かれている様に、どんなプログラミング言語でも、処理の書き方の定石が存在します。(ソフトウェア開発の世界では、この定石のことを「パターン」と言っています。) これらの定石を少しづつ覚えていけば、10数行単位で、この部分はある処理だと言うことが分かるようになります。知識を増やしていけば、ある程度の規模のプログラムでも早く理解できるようにはなります。
No.1
- 回答日時:
プログラムに限りませんが・・・簡単に言えば『全体像の把握と、細部の理解』ですね。
他人の書いたプログラムを読もうとしていると思いますが・・・UNIXなどハッカーと呼ばれるような優れたプログラムを読んで知識を深めるのは有意義ですが、あまり優れていないプログラムは変な癖を付ける可能性があるので優れたプログラムを読むように心掛けて下さい。
最近のプログラミングは、オープン・ソースという背景に読みやすさを重視したプログラミングが主流と思うので、その方面のプログラムが良いですよ。
最後に、プログラミングも英単語のように決まりきったコーディングがあります。 これらは、最初は理解できなくても利用すべきで、そのうちにコーディングの本当の意味が理解できるようになるので、自分で改造したり、新たなコーディングができるようになったら、貴方もハッカーの弟子になれるかも(笑)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# 略語の読み方について 2 2023/05/25 12:35
- C言語・C++・C# [C言語] コメント文字列を無視して、数値データを読み込むプログラム部分について 5 2022/10/05 11:03
- 会社・職場 文章力と会話力の重要性について 2 2022/10/08 16:15
- 大学受験 明日から試験が始まります。 大学入試なのですが今年の入試から長文問題の文章量が約半分になると書いてあ 1 2023/01/20 16:49
- その他(プログラミング・Web制作) プログラミング python pandas 固定長データの出力 2 2022/08/16 11:22
- その他(教育・科学・学問) 英語できません、助けてください… 3 2022/11/14 23:59
- 仕事術・業務効率化 効率的な勉強方法(分野問わず)を教えてください 1 2023/08/16 01:33
- Outlook(アウトルック) メールアドレスをうーんと長く 2 2023/01/13 16:59
- 英語 高3です。英語のルートってこれでいいでしょうか? 難関私大に行きたいです。 単語はターゲット1200 4 2022/05/01 02:05
- 大学受験 高3、同志社志望です。 英語に関する質問です。 ルールズ1、2をやりポラリス1に入ってますが長文を解 1 2023/05/25 23:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
vba listviewにおけるtextのAli...
-
c言語のサイコロを100回振って...
-
C言語でpingを実行してその結果...
-
VBAにてTIFFから画像を取込みた...
-
プロダクションコードとは?
-
指定したフォルダーを最前面表...
-
マイコンからプログラムを読み...
-
C言語primeについて
-
世界一美しいソースコード
-
Arduino nano(アルドゥイーノ ...
-
processingで雪が積もるような...
-
【C言語 再帰・メモ化】 C言語...
-
オブジェクト指向によるポケモ...
-
プログラム長文の読み方がわか...
-
初級者の質問――time_tについて
-
プログラミングの問題と解答例...
-
C言語 ワイルドカード
-
マウスカーソルの表示・非表示
-
ドラッグしたファイル名を取得...
-
無限ループ中にある任意のキー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
指定したフォルダーを最前面表...
-
vba listviewにおけるtextのAli...
-
プロダクションコードとは?
-
COBOLのS9タイプからXタイプへ...
-
C言語primeについて
-
マイコンからプログラムを読み...
-
2値化した画像の黒い部分のピク...
-
初級者の質問――time_tについて
-
Webプログラムってネイティブア...
-
c言語のサイコロを100回振って...
-
Arduino nano(アルドゥイーノ ...
-
Excel VBA で、データベースフ...
-
無限ループ中にある任意のキー...
-
processingで雪が積もるような...
-
プログラミングの問題と解答例...
-
三次元のグラフを書きたいので...
-
VBコンソールアプリ(.NET Frame...
-
gccでスタックオーバーフローの...
-
javaで辞書プログラムを作りたい.
-
アプリ終了時にタスクトレイか...
おすすめ情報