Zauważyłem to również Zły model danych oznacza, że potencjalnie opóźniłeś zespół inżynieryjny o 1-2 miesiące Szczególnie dzisiaj, gdy bardzo łatwo jest szybko wygenerować złe projekty danych za pomocą LLM.
Sarim Malik
Sarim Malik7 lip 2025
Prędkość dostawy jest bezpośrednio proporcjonalna do jakości struktury danych, szczególnie w erze, w której interfejs użytkownika może być coraz bardziej traktowany jako efemeryczny zasób. Bardziej praktycznie, obejmuje to: - typ sklepu, którego używasz, np. relacyjny, grafowy itp. - sposób, w jaki strukturyzujesz swoje dane w jednostki i relacje - sposób, w jaki rejestrujesz informacje, np. możesz chcieć przechowywać status jako wartość logiczną (np. is_disabled) lub możesz zdecydować się na wywnioskowanie tej informacji z znacznika czasu (np. disabled_at), obie opcje mają swoje zalety i wady - sposób, w jaki łączysz zbiory danych międzyplatformowych, np. baza danych, przechowywanie, logi itp. - sposób, w jaki strukturyzujesz swoje API, konstruujesz zapytania i konsumujesz dane Bycie zorientowanym na dane to kod oszustwa, który zwiększa twoją prędkość dostawy. Złe decyzje dotyczące danych mogą być niezwykle bolesne do odwrócenia, a gdy zaczynasz je dostrzegać wyraźnie, nigdy nie możesz wrócić.
6,33K