Webサイト専門プログラマの言いたい放題

元システムエンジニアがサイト制作とプログラミングについて好き放題しゃべります。

【難しく見えるでしょうか?】

f:id:wp-lesson:20151009104503j:plain
Wordpressのテンプレートです。
右側を見ると難しく見えるかも知れませんが
左側に書いた簡易ロジックを文法に照らして
書き直したものが右側です。
 
日本語やHTMLといった単純なコトバで書き、
それをプログラムに落とし込むのがポイント。
 
これがプログラムの設計図になるからです。
設計図なしにいきなり右側のプログラムを
書きはじめるのは手抜きの仕事だと思います。
(よほど慣れていれば別ですが)
 
複雑なロジックも、単純なコトバで書けば
漏れや冗長な部分が見つけやすく、
「このパターンはこうなる」
というトレース作業も比較的簡単です。
 
いきなり右側のようなプログラムロジックを
瞬間的に思いついて「さっくり」書いている
ワケではないのです。
 
左側を考えて整理するのにかかる時間は、
右側を書くのにかかる時間より長い。