castomFLOW
Atvērt castomFLOW

Aprakstiet to

Viena teikuma iekšā — gatavs darbplūsmas process ārā

Automatizācijas izveidošanas grūtākā daļa nekad nav bijusi pati izveide. Grūtākā daļa ir tukša audekla lapa, četri simti integrāciju meklēšanas lodziņā un klusas aizdomas, ka pavadīsiet visu pēcpusdienu kaut kam, kam vajadzēja desmit minūtes. Tieši šī daļa šeit ir novērsta.

Ko Jūs rakstāt

Vienkārši vārdi, Jūsu paša valodā, par darbu, kas jāizdara. Nav veidnes, ko izvēlēties. Nav atslēgvārdu, ko uzminēt. Teikumi, ko cilvēki patiesi raksta, izskatās šādi:

“Kad pasūtījums ir apmaksāts, izrakstiet rēķinu, samaziniet krājumu skaitu un nosūtiet klientam īsziņu ar izsekošanas saiti tajā pašā brīdī, kad sūtījums tiek nosūtīts.”

“Katru pirmdien pulksten septiņos izvelciet pagājušās nedēļas rezervācijas, aprēķiniet, kuras norises vietas ir puse tukšas, un nosūtiet man e-pastā sarakstu, sakārtotu no sliktākās uz labāko.”

“Ja kaut kur, kur strādā mūsu brigādes, parādās stipra laika brīdinājums, nosūtiet brigādes vadītājiem īsziņu — arī naktī — un atveriet piezīmi dežurējošajam vadītājam.”

Garāk ir labāk nekā īsāk, un konkrētāk ir labāk nekā kārtīgāk. Ja gaidīšanai vajadzētu būt divām dienām, nevis vienai, pasakiet to. Ja ziņa jāsūta poļu valodā, pasakiet to. Viss, ko Jūs atstāsiet nepieminētu, kļūs par noklusējumu, ko vēlāk mainīsiet — tas nav traģēdija, tikai minūte, ko Jūs nebūtu bijis spiests pavadīt.

Kas notiek šajās divās minūtēs

Jūsu teikums tiek nolasīts kā nodoms: kas to uzsāk, kas jānotiek, kādā secībā un kam katrā punktā jābūt patiesam. Šis nodoms tad tiek saskaņots ar katalogu, kurā ir tikai tie soļi, kas patiesi pastāv — Jūsu savienotie konti, Jūsu plānā iekļautie castomAPI pakalpojumi un vienkāršs HTTP visam pārējam.

Tad darbplūsma tiek salikta kopā. Soļi secībā. Zari tur, kur patiesi vajadzīgs lēmums. Pauzes tur, kur teikums izsaka pacietību. Lauku atbilstības uzminētas no iesaistīto datu struktūrām un atzīmētas kā minējumi tur, kur minējums nebija drošs.

Visbeidzot viss tiek pārbaudīts: katra soļa nepieciešamajam ievadam ir avots, katram zaram ir definēti abi ceļi, un katra savienojuma vai nu jau pastāv, vai arī ir atzīmēts kā tāds, kas vēl jāizveido. Darbplūsma, kas nonāk Jūsu priekšā, ir darbplūsma, kas varētu darboties, nevis tikai tās shēma.

Ko Jūs saņemat atpakaļ

Rediģējama darbplūsma, izslēgta stāvoklī, ar pievienotu darāmo darbu sarakstu: savienojumi, kas tai vajadzīgi, pieņemtie minējumi un vērtības, ko tā nevarēja izsecināt. Izpildiet sarakstu no augšas uz leju, un tā būs gatava.

Uzbūvēts no viena teikuma1 m 51 s
  • ⚡Izvēlēts izraisītājsTīmekļa āķis · order.paid. Paraksta pārbaude pēc noklusējuma ieslēgta.
  • 2SolisPārbaudiet piegādes adresi pret atsauces datiem.
  • 3SolisIzrakstiet rēķinu. Lauki atbilstībā no pasūtījuma.
  • 4SolisSamaziniet krājumus. Idempotences atslēga iestatīta uz pasūtījuma ID.
  • 5GaidītLīdz brīdim, kad ierodas piegādes tīmekļa āķis, vai 5 dienas — atkarībā no tā, kas iestājas pirmais.
  • 6SolisĪsziņa ar īsu saiti, pāradresācijas tiek skaitītas.
  • !Vajadzīga Jūsu rīcībaDivi savienojumi, ko autorizēt. Viens uzminēts lauks, ko apstiprināt: PVN likme.

Izslēgta, kamēr Jūs nepasakāt citādiNekas nav izpildīts

Pēc divām minūtēm šī ir strādājoša darbplūsma.

Tad Jūs pārņemat to savās rokās

Iestatiet to tieši tā, kā Jūs vēlaties

Šī ir daļa, kas ir svarīga, un tā ir daļa, kam šīs divas minūtes Jums iekrāja laiku.

Mainiet jebko

Pievienojiet soli, izdzēsiet soli, pārkārtojiet tos, sadaliet zaru, nomainiet MI soli pret deterministisku, ja Jūs sapratāt, ka noteikums tomēr ir vienkāršs.

Sakiet to saviem vārdiem

Katra ziņa, ko darbplūsma sūta, ir teksts, ko Jūs varat rediģēt. Melnraksts ir sākumpunkts, un tas arī tā izskatās; versijai, kas tiek nosūtīta, vajadzētu skanēt kā Jums.

Simulēt to

Izlaidiet cauri reālu ierakstu un nolasiet atpakaļ precīzu ceļu, katru vērtību, katru ziņojumu, ko tas būtu nosūtījis. Simulācijas laikā nekas neiziet no sistēmas.

Kā simulācija atšķiras no palaišanas →

Pašam uzbūvēt joprojām ir parastā pieeja

Daudzi cilvēki nekad neieraksta teikumu. Viņi atver tukšu darbplūsmu, ievieto trigeri, pievieno soļus un turpina darbu — un trīs soļu uzdevumam tas bieži ir ātrāk nekā to aprakstīt. Apraksts atmaksājas divpadsmit soļu uzdevumā ar četriem zariem un pauzi — tieši tas, ko Jūs jau labu laiku atlikat.

Jūs varat arī aprakstīt izmaiņu jau esošā darbplūsmā: “sūtīt arī paziņojumu noliktavai, kad pasūtījums pārsniedz tūkstoši zlotu” nonāk kā piedāvāts labojums, kas parādīts kā atšķirība pret to, kas Jums jau ir, un Jūs to pieņemat vai noraidāt. Nekas netiek piemērots darbībā esošai darbplūsmai bez Jūsu piekrišanas.

Par šīm divām minūtēm: tas ir parasta gadījuma apraksts, nevis garantija. Īsa darbplūsma ir ātrāka; gara ar nepazīstamiem savienojumiem aizņem vairāk laika. Fiksēts ir darījuma raksturs — Jūs rakstāt prozu, Jūs atgūstat strādājošu lietu, un savu uzmanību veltāt tikai tiem daļām, ko var izlemt tikai Jūs.