Computer Science for the Web
Josh Caldwell:
The building blocks of the internet — everything from network protocols, markup language interpretation and transformation to search algorithms — are fundamental topics of computer science. However, when it comes to building ‘web applications’ some software engineers and computer scientists balk, thinking web development is ‘below them’ - insinuating that it’s something different than ‘real programming.’ By the same token, many web developers tend to skip the fundamentals of computer science - claiming that they don’t apply to this ‘new’ realm of programming, often clinging to a mantra of art over science. Both of these extremes are misguided and detrimental.
Josh makes a very accurate observation and has some very good tips. A must read.
(Source: agileapproach.com)
