タイトルの通りです
自分で書いたソースが追えなくなります
その時にスラスラ書いたコードを
3日も見ないと、
全くどういう作りで、思考で、
その時にスラスラ書けたにも関わらず、
全くわからなくなります
色々な開発をしてるわけではなく、一つのWEBページのコードでこのざまです
自分で書いたコードですら読めなくなるのに、人の書いたコードなど読めたものではありません
色んな場面での開発を行ってる方は自分の書いたコードをすぐ理解できるものなんでしょうか?
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答3件
0
ベストアンサー
完全に自分の書いたコード覚えてる人なんて居ないんじゃないかな。
実際3日も見なかったら私もどういう意図でこの処理書いたんだろうってなりますし普通じゃないですかね。
自分が見てもわからなくなりがちなのに他人が見たら普通は理解出来る訳ないので
その時どういう意図で書いたかはコメントで残しておくのが基本じゃないですかね。
そもそも分からなくなるような内容にしないように設計、定義をしっかりしておくのは当然ですが。
###コメントを受けて追記
コメントを残せば劇的に変わるんでしょうか
劇的には変わるかは知りません。自分が趣味で開発始めた時からの癖なので。
ただ、自分の書いたコードをしっかり理解してなければコメント残しても意味はないと思います。
つまり、ネットで拾ってきたコードをそのまま使ったりしてた場合ですね。
意味不明な処理を書いてるけど動いた
これがおかしいです。元々の回答にも書いてますが、コードを書く前にしっかり設計、定義などを
しっかりしておくことは当然です。
考えながら組んでも方向があっちこっちに飛んで元々何がしたかったのかすらわからなくなります。
慣れてないのならまずは追加すべき機能とかは置いといて、とりあえず核となる部分を作り、
そこから新しく追加していけば良いんじゃないですかね?
他人のコードに書いてあったイカした処理はその人の普段の努力によって作られたものです。
理解出来ないものを使うな。自分が使えるものを使え。 って感じですかね。
投稿2021/05/22 03:50
編集2021/05/22 07:30総合スコア1282
0
重要なのは「命名」です。
「命名」が正しければ、すべてうまくいきます!
投稿2021/05/22 04:21
退会済みユーザー
総合スコア0
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/22 04:39
2021/05/22 04:49
2021/05/22 04:51
退会済みユーザー
2021/05/22 20:39
0
設計書の適切な整理、適切なコメント、適切なドキュメントを適切にリアルタイムに対応するだけの話かと思います。
どんなものでも作って終わりではなく、いつまでも自身が関わるとは限らないのではじめの段階で先まで見越して残すものを決めます。
中身を覚えておく必要はなく「これを見れば大体分かる」資料を残すことです。
コメントに関して、その他
下記のような記事、「PHP」が主題ではありますが、他の言語でも、ものによっては日常生活でも置き換えられるような金言もあると思います。
初心者を戒めるPHP
PHP初心者は最低限これはやっとけ - 開発に入る前編
投稿2021/05/22 04:03
編集2021/05/22 04:35総合スコア80875
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/22 04:09
2021/05/22 04:29
2021/05/22 04:41
2021/05/22 05:23
2021/05/22 05:25
2021/05/22 05:44
2021/05/22 05:44
2021/05/22 05:46
2021/05/22 05:51
2021/05/22 05:59
2021/05/22 06:15 編集
2021/05/22 06:18
2021/05/22 06:24
2021/05/22 06:26
2021/05/22 06:28
2021/05/22 06:44
2021/05/22 06:50
2021/05/22 07:17
2021/05/22 07:23
2021/05/22 07:24
2021/05/22 07:28
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/22 04:03
2021/05/22 04:06
2021/05/22 04:10
2021/05/22 04:13
2021/05/22 04:27 編集
2021/05/22 04:38
2021/05/22 04:38
2021/05/22 04:47
2021/05/22 04:47
2021/05/22 04:48
2021/05/22 04:48
2021/05/22 04:50
2021/05/22 04:53
2021/05/22 04:54
2021/05/22 04:55
2021/05/22 04:56
2021/05/22 05:01
2021/05/22 05:01
2021/05/22 05:04
2021/05/22 05:04
2021/05/22 05:05
2021/05/22 05:06
2021/05/22 05:07
2021/05/22 05:07
2021/05/22 05:10
2021/05/22 05:12
2021/05/22 05:14
2021/05/22 05:15
2021/05/22 05:18
2021/05/22 05:25
2021/05/22 05:27
2021/05/22 05:28
2021/05/22 05:39
2021/05/22 05:42 編集
2021/05/22 05:43 編集
2021/05/22 05:42
2021/05/22 05:47
2021/05/22 05:47
2021/05/22 05:48
2021/05/22 05:50
2021/05/22 05:52
2021/05/22 05:53
2021/05/22 05:54
2021/05/22 05:54
2021/05/22 05:56
2021/05/22 05:57
2021/05/22 05:58
2021/05/22 05:58
2021/05/22 05:59
2021/05/22 06:00
2021/05/22 06:01
2021/05/22 06:03
2021/05/22 06:07 編集
2021/05/22 06:05
2021/05/22 06:07
2021/05/22 06:10
2021/05/22 06:11
2021/05/22 06:13
2021/05/22 06:15
2021/05/22 06:17
2021/05/22 06:18
2021/05/22 06:21
2021/05/22 06:25
2021/05/22 06:29
2021/05/22 06:30
2021/05/22 06:43
2021/05/22 07:07
2021/05/22 07:20
2021/05/22 07:29
2021/05/22 07:30
2021/05/22 07:32
2021/05/22 07:35
2021/05/22 07:37
2021/05/22 07:48
退会済みユーザー
2021/05/22 21:06 編集
2021/05/24 04:28
2021/05/24 04:32
2021/05/24 04:40
2021/05/24 04:45
2021/05/25 08:51
2021/05/25 09:05