Sekarang bahkan ada yang bilang developer juga harus menangani desain dengan memakai Claude Code, tapi apakah desain memang tidak perlu review/verifikasi?
Saya sudah lama memakai paket rolldown, oxlint, dan oxfmt, dan sejauh ini saya sangat puas baik dengan kecepatan maupun hasilnya.
oxc-minify dari oxc memang masih alpha, tapi saya tetap memakainya dengan percaya diri.
Tetapi tergantung bidangnya, ada juga kasus di mana test code hampir tidak memiliki coverage, jadi itu memang membuat saya berpikir. Rasanya di area tersebut mereka juga masih belum terlalu mampu membuat kode yang bagus dibandingkan bidang lain.
Saya juga sering membicarakan hal ini dengan orang-orang di sekitar saya, dan pada akhirnya nanti akan sulit untuk meninjau semua kode satu per satu, jadi saya pikir kalau logika yang benar-benar penting tidak diuji, itu bisa berakibat besar.
Ini juga ditambahkan di bagian bawah tulisan, ada cerita bahwa tldraw juga menjalankan pengujian secara privat (ternyata cuma bercanda). https://github.com/tldraw/tldraw/issues/8082
Kalau melihat Bagaimana SQLite diuji,
SQLite sepenuhnya terbuka, tetapi memiliki kode pengujian 590 kali lebih banyak daripada kode sumber, dan ini sepenuhnya tertutup.
Ada 100% branch coverage dengan ratusan juta test case, dan menjalankan lebih dari 1 miliar mutation test.
Inti dari "tes lebih penting daripada source" tampaknya memang sangat tepat. Namun saya tidak yakin apakah strategi membuka open source tanpa membuka pengujiannya akan tetap efektif. Rasanya mereka juga akan cukup mahir mengekstrak item-item pengujian dari source..
Bukankah justru sekarang malah lebih baik? Jika bergerak lebih cepat daripada siapa pun, sepertinya Anda bisa segera menjadi ahli. Di bidang AI juga masih banyak yang harus dikerjakan.. Sekarang pun baru sebatas bisa coding dengan cukup baik.
Saya bahkan tidak membuka VS Code, dan langsung menyuruh Copilot agent di halaman GitHub untuk mengerjakan coding di beberapa proyek. Agent itu bahkan langsung menampilkan screenshot halaman web sendiri lewat Playwright, semuanya bisa dilakukan.
Berkat itu, berbagai toy project yang tadinya mati mulai hidup kembali. :-)
Cukup mengesankan. Meskipun tulisannya singkat, saya langsung bisa memahaminya. Keamanan kode pengujian mungkin malah bisa lebih penting daripada kode sumber.
Sepertinya terkait dengan tulisan ini. Saat melakukan open source, sepertinya sekarang kita juga bisa menjadi lebih konservatif dalam memublikasikan kode pengujian.
Ini ungkapan yang bagus untuk orang seperti saya yang tidak terlalu pandai mengeksekusi.
Sekarang bahkan ada yang bilang developer juga harus menangani desain dengan memakai Claude Code, tapi apakah desain memang tidak perlu review/verifikasi?
Artikel terkait yang dibaca bersama sepertinya sangat bagus.
Saya sudah lama memakai paket rolldown, oxlint, dan oxfmt, dan sejauh ini saya sangat puas baik dengan kecepatan maupun hasilnya.
oxc-minify dari oxc memang masih alpha, tapi saya tetap memakainya dengan percaya diri.
Saya suka dukungan tab di Notepad atau dukungan transparansi dan layer di Paint, tapi makin lama rasanya fiturnya jadi makin banyak.
Wah, begitu ya. Aku cuma lihat bagian atasnya saja hehe
Saya masuk ke isu itu dan membacanya, ternyata katanya "ini cuma joke".
Tetapi tergantung bidangnya, ada juga kasus di mana test code hampir tidak memiliki coverage, jadi itu memang membuat saya berpikir. Rasanya di area tersebut mereka juga masih belum terlalu mampu membuat kode yang bagus dibandingkan bidang lain.
Saya juga sering membicarakan hal ini dengan orang-orang di sekitar saya, dan pada akhirnya nanti akan sulit untuk meninjau semua kode satu per satu, jadi saya pikir kalau logika yang benar-benar penting tidak diuji, itu bisa berakibat besar.
Ini juga ditambahkan di bagian bawah tulisan, ada cerita bahwa tldraw juga menjalankan pengujian secara privat (ternyata cuma bercanda).
https://github.com/tldraw/tldraw/issues/8082
Kalau melihat Bagaimana SQLite diuji,
SQLite sepenuhnya terbuka, tetapi memiliki kode pengujian 590 kali lebih banyak daripada kode sumber, dan ini sepenuhnya tertutup.
Ada 100% branch coverage dengan ratusan juta test case, dan menjalankan lebih dari 1 miliar mutation test.
Semangat ya!
Inti dari "tes lebih penting daripada source" tampaknya memang sangat tepat. Namun saya tidak yakin apakah strategi membuka open source tanpa membuka pengujiannya akan tetap efektif. Rasanya mereka juga akan cukup mahir mengekstrak item-item pengujian dari source..
Rasanya seperti melihat versi Pragmatic Programmer yang praktis untuk mahasiswa, jadi terlihat sangat bagus.
Bagus, saya sudah melihatnya. Bagaimana Anda memperoleh data kawasan komersial?
Bukankah justru sekarang malah lebih baik? Jika bergerak lebih cepat daripada siapa pun, sepertinya Anda bisa segera menjadi ahli. Di bidang AI juga masih banyak yang harus dikerjakan.. Sekarang pun baru sebatas bisa coding dengan cukup baik.
Saya bahkan tidak membuka VS Code, dan langsung menyuruh Copilot agent di halaman GitHub untuk mengerjakan coding di beberapa proyek. Agent itu bahkan langsung menampilkan screenshot halaman web sendiri lewat Playwright, semuanya bisa dilakukan.
Berkat itu, berbagai toy project yang tadinya mati mulai hidup kembali. :-)
Jawaban yang jenaka, haha
Cukup mengesankan. Meskipun tulisannya singkat, saya langsung bisa memahaminya. Keamanan kode pengujian mungkin malah bisa lebih penting daripada kode sumber.
Cloudflare, AI로 Next.js를 1주일 만에 Vite로 재구현한 vinext 공개
Sepertinya terkait dengan tulisan ini. Saat melakukan open source, sepertinya sekarang kita juga bisa menjadi lebih konservatif dalam memublikasikan kode pengujian.
Bermain gitar, seperti ngoding, paling seru saat bisa saya lakukan sesuka hati.