Kecepatan pengiriman berbanding lurus dengan kualitas struktur data, terutama di era di mana UI dapat semakin diperlakukan sebagai aset sementara. Lebih praktis, ini termasuk: - jenis toko yang Anda gunakan misalnya relasional, grafik, dll. - cara Anda menyusun data Anda ke dalam entitas dan hubungan - Cara Anda menangkap informasi untuk, misalnya, Anda mungkin ingin menyimpan status sebagai Boolean (misalnya is_disabled) atau Anda dapat memilih untuk menyimpulkan info ini dari stempel waktu (misalnya disabled_at), keduanya memiliki pro dan kontra - cara Anda menghubungkan kumpulan data lintas platform misalnya database, penyimpanan, log, dll. - cara Anda menyusun API, membuat kueri, dan menggunakan data Menjadi yang mengutamakan data adalah kode cheat untuk meningkatkan kecepatan pengiriman Anda. Keputusan data yang buruk bisa sangat menyakitkan untuk dibatalkan dan ketika Anda mulai melihatnya dengan jelas, Anda tidak akan pernah bisa kembali.
dennis
dennis5 Jul 2025
the more i design/build, the more i realize: the wrong data structure is like a receding hairline. you're cooked. trying to cover it up makes it even worse spoke to other founders who agreed that data structure is the ceo's job. every engineer knows to avoid migrations when possible. an easy place to fuck ui is the account table. this takes scaled companies +6mo to fix. almost sure ramp/linear ship fast because they made fewer mistakes here.
51,42K