date_range
2026/08/17
コーディングは分割せよ
date_range
2024/05/15
「困難は分割せよ」というのはデカルトの言葉ですが、
これは科学技術が発展しても変わらないものだと思います。
我々は大きな問題(我々で言ったら日々のコーディング)
に直面したとき何から手を付けていいか分からなくなります。
そんな時には分割しましょう。
例えば私の今日のタスクはサイトのビジュアル調整でした。
まずは今日中に到達したい目標を設定します。
これが今回は「サイトのビジュアル完成」です。
次に問題を分割します。
ここで問題が大きすぎるとどのくらいの時間で終わるのか
見当がつかないので分割です。
Webサイト制作の場合、コーディングするにあたって
sectionタグというものが得意です。
Webサイトを上から見ていくと、内容に切れ目があります。
一旦そこまで完成させよう、と思って作るかたまりが
sectionです。
適切にsectionを区切ってコーディングすることで
計画的に作業を進められるだけでなく、
依存関係も解消されやすくなるのでとても助かります。
(依存関係というのは入れ子になっていたりすること。
どこのCSSがどこに効いているのかわからなくなるという地獄を見ることになる)
今日はサイトの
・ヘッダ
・ナビゲーション
・記事
に分けて作業しました。私は結構締め切り駆動型の人間なので「一時間で絶対ここまで行くぞ」
という方がモチベーションが持ちます。
皆さんもコーディングの際にはぜひ「困難を分割」してみてはいかがでしょうか。
*コメント*
NEW
-
-
date_range 2026/08/17
プログラミングはコード...
-
date_range 2026/08/17
長期インターンを始める...
-
date_range 2026/08/14
長期インターンを始めた...
-
date_range 2026/08/12
AI活用を実践するインタ...
*COMMENT*
岡部 ちよ
*コメント*
「困難は分割せよ」の実践、素晴らしいです!
デカルトの言葉通り、複雑な問題を小さなタスクに分割することで、解決への道筋が見えてきますね。
わたしも池田さんの真似をして、「困難は分割せよ」を意識していきます!
*コメント*
石川 航
*コメント*
難しく見えるコーディングも、細かく分割していけば、
記述していくべき道筋が見えやすくなります
この手法は、コーディング以外の様々な業務にも活用できそうですね
*コメント*