Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
Advice: get a better job.

I'm serious. There is fundamentally wrong with a company that doesn't even talk to an engineeer before selling a contract committing itself to developing a kind of software it has never done before within 5 days. I don't care how simple the project winds up being, sales people should not make that judgement call.

Given the time constraints and your lack of relevant experience, I can understand the choice to roll your own. After all rolling your own is a project of predictable length and complexity. Evaluating mature systems is not. With a 5 day time limit, you can't risk the possibility of deciding on a course after day 1, then finding out on day 3 that the existing tool forces you to do something differently than you were planning on, and you need to redo a day and a half of work.

However the result is that your product will be crappy and inflexible. You'll make a bunch of mistakes that existing templating systems figured out are mistakes. Plus it will be impossible to find anyone else with expertise in what you did.

If this is standard for your employer, then you'll have a lot of poorly designed crap to deal with. After a while everything that you do will be pain and frustration. Better to burn out early, before you're really pissed off, and take a new job than to stick it out in an environment that is guaranteed to make you unhappy.


In reply to Re: RFC: Templating without a System by tilly
in thread RFC: Templating without a System by shmem

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others rifling through the Monastery: (3)
As of 2024-04-25 17:27 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found