Beberapa tahun yang lalu saya menganggap diri saya sebagai pengembang web, mengetahui 3 bahasa dasar (HTML, CSS, JS) dan banyak PHP. Pindah dari teks sederhana ke situs web sebenarnya sangat menyebalkan karena apa yang disebut "standar" di luar sana, yang pada saat itu sangat rumit bagi saya. Ini cukup banyak bermuara pada ini (minus hal-hal terkait IE):
Standar ada untuk menggantikan cara lama dalam melakukan sesuatu dengan cara yang lebih sederhana. Namun ketika mencoba untuk benar-benar mengimplementasikan beberapa hal (Sepenuhnya tata letak berbasis CSS misalnya), butuh 10x lebih lama untuk benar-benar melakukannya maka jika saya melakukan solusi yang lebih sederhana dan masih berfungsi. Jika dirender sama, mengapa saya harus menggunakan contoh yang lebih rumit yang membutuhkan waktu 10x lebih lama dan rusak setelah Anda mengubah peramban? Ini memicu banyak perdebatan agama dalam ## php, ## css, dan ## js di Freenode IRC dan benar-benar membuat saya dilarang ## css karena saya mengacaukan dunia kecil mereka di sana.
Pertanyaan saya: Apakah saya harus mengikuti setiap standar dan konvensi pengkodean walaupun mereka membutuhkan waktu 10 kali lebih lama tetapi hasil yang sama dengan saya?
Untuk tag polling, Anda yang memiliki situs web dengan ukuran apa pun (besar atau kecil), apakah Anda mengikuti semua standar?