Projekta glābšana un pārņemšana
Aģentūra pārstāja atbildēt, ārštata izstrādātājs aizgāja, vai pirmā versija nekad īsti nestrādāja. Es pārņemu kodu bāzi tādu, kāda tā ir, atklāti pasaku, kādā stāvoklī tā ir, salabāju to, kas bloķē izlaidumu, un izlaižu to.
Problēma, ko tas risina
Par tīmekļa lietotni ir samaksāts, bet tā ir nepabeigta, kļūdaina vai iestrēgusi, un neviens, ko varat sasniegt, nesaprot kodu pietiekami labi, lai to pabeigtu.
Rezultāti
- Rakstisks audits: kas darbojas, kas ir salūzis un kas ir riskants
- Labojumi tam, kas bloķē izlaidumu
- Trūkstošās daļas izveidotas, lai pabeigtu saskaņoto apjomu
- Izvietojums un piekļuves nodotas jūsu kontrolē
- Pirmkods un izvietojums, kas pieder jums
Kā tas darbojas
Sāku ar auditu. Izlasu kodu, palaižu to un uzrakstu, kas ir salūzis, kas riskants un kas kārtībā, ar ieteikumu katrai daļai: saglabāt, salabot vai pārrakstīt. No tā jūs izlemjat apjomu. Supabase lietotnē audits ietver pārbaudi, vai row level security dara to, ko sola iestatījumu ekrāns; metodi aprakstu rakstā kā testēt Supabase RLS. Pēc tam stabilizēju lietotni, pabeidzu saskaņotās daļas un izvietoju to, ar kontiem un hostingu uz jūsu vārda.
Kad to nepirkt
Nav piemērots, ja kodu bāze ir tik maza, ka sākt no jauna ir lētāk, ko pateikšu pēc audita, vai ja vajag komandu, kas dažās nedēļās pārņems lielu sistēmu.
Tehnoloģijas
- Next.js
- React
- Node.js
- Supabase