Solving problem and creating peace of mind about the code are 2 different things. Ability of writing code faster (ex.. with Perl) has given us approach to solve the problem faster rather than thinking in the direction of creating peace of mind about the code in general.
Next time when you write the code, think about where your peace of mind lies. It could be in solving problem, functionality, program structure, interface, code readability, comments, features etc.. Not all of them can be handled/achieved simultaneously. So you have to choose your level and achieve it step by step. You can make some sort of notes about it. At the end you would analyze this and rectify the process. Start integrating this in your projects and it will become a normal thing as you practice.
Besides learning syntactical sugar components, I feel we need to have some work done in the area of 'How to' write a program.
artist
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.