Viteza de expediere este direct proporțională cu calitatea structurii datelor, mai ales în epoca în care UI poate fi tratată din ce în ce mai mult ca un activ efemer. Mai practic, aceasta include: - tipul de magazin pe care îl utilizați, de exemplu, relațional, grafic etc. - modul în care vă structurați datele în entități și relații - modul în care capturați informații, de exemplu, ați putea dori să stocați o stare ca booleană (de exemplu, is_disabled) sau puteți alege să deduceți această informație dintr-un marcaj de timp (de exemplu, disabled_at), ambele au argumente pro și contra - modul în care conectați seturi de date multiplatformă, de exemplu, baze de date, stocare, jurnale etc. - modul în care vă structurați API-ul, construiți interogări și consumați date A fi data-first este un cod de trișare pentru a vă crește viteza de expediere. Deciziile proaste privind datele pot fi extrem de dureroase de anulat și când începi să le vezi clar, nu te mai poți întoarce niciodată.
dennis
dennis5 iul. 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