Design with the Concept of Software Engineering in Mind

This is the last step between modeling our problems and coding our solutions. Each of the elements in our requirements model helps provide us with necessary information that can be used to solve our problem. While the book has the models and design being two separate steps, in many cases you will find that they…

The article Tag

The article tag should have independent, self-contained content. This means it should stand on its own, without the need for information from any other section of the web page. However, it can be related to articles. The difference between it, and the main tag, is that you can have multiple article tags on a web…

The main tag

The main tag is used to define the main content section of the web page. The content within the web document should be unique between the pages, and not contain replicated data such as navigation links, headers, footers, sidebar data etc. Within the main tag, you can find articles, standard content which you’ve already seen,…

Data Transformations

Data transformation is often simple like splitting a full name into the first and last, or vice versa. However, sometimes it is more complicated, much more complicated. I once wrote a data converter which had to convert data stored in a file with the size of data store being a certain number of bytes into…