Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Actually this is one of the upsides of web development: Since every line contributes to the file size of your software and therefore to the loading time there is a motivation for keeping the code base small.

Sadly, there are many projects out there which obviously failed to reach this target at some point.



This can also go suprisingly wrong when management decides code size is the performance metric needed to improve the site and hires a "performance engineer" who abolishes all structure and abstraction in the code, making it near-impossible to debug and maintain. But at least it runs fast.


True, the quest to reach a small file size can also lead to various down-sides. Cryptic architectures and weird code are just two popular symptoms.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: