This document provides a quick guide about development for non-programmers. It discusses that development is all around us and can be seen as action, love, relationships, and fun. It then provides brief explanations of HTML, CSS, and JavaScript, describing HTML as the substance that defines text structure with markup tags, CSS as bringing beauty through stylesheets, and JavaScript providing interactivity and functionality. It also shares quotes about writing clean, readable code and viewing code as a story to tell. Finally, it asks what makes a website sexy and suggests that a sexy website is one that performs desired functions easily and looks attractive.
22. HTML: Hyper-Text Markup Language
The term markup is derived from the traditional publishing practice
of "marking up" a manuscript, which involves adding handwritten annotations
in the form of conventional symbolic printer's instructions in the margins and
text of a paper manuscript or printed proof. For centuries, this task was done
primarily by skilled typographers known as "markup men"[3] or "copy
markers"[4] who marked up text to indicate whattypeface, style, and size should
be applied to each part, and then passed the manuscript to others
for typesetting by hand. Markup was also commonly applied by editors,
proofreaders, publishers, and graphic designers, and indeed by document
authors.
32. Text
"Later equals never."
In our youth we always said, "I'll clean up the code
later", but of course we never did. "Later equals never"
33. Text
"Clean code always looks like it was
written by someone who cares."
Programmers need to think of themselves as
craftsmen, and take pride in their work.
Maybe customers can't see your work, but other
developers certainly can, and you should take pride in
writing crisp, clear code that other programmers can
easily read and comprehend.
34. Text
"The ratio of time spent reading
(code) versus writing is well over 10
to 1 ... (therefore) making it easy to
read makes it easier to write."