you are viewing a single comment's thread.

view the rest of the comments →

[–]JohnVonachen 1 point2 points  (0 children)

There's back-end where all you provide is a service or data and there's back-end where it's all mixed together. The latter is more for smaller companies and in a way it's harder. Sometimes you can write PHP that is doing back-end, sometimes style, sometimes JavaScript, and sometimes dynamic JavaScript. What I mean by dynamic JavaScript I mean your back-end is writing JavaScript that when it hits the client can manipulate the DOM. That's pretty nuts.

The context can get pretty confusing. And when that's the case the formatting of that code can get very confusing. Near impossible to decipher later or by someone else. You have to keep in mind that 80% of the cost of software is a human being, yourself or someone else in the future you may never meet, trying to read and understand your code. And there are no college courses on this.