La mine e un mini-workflow la care fiecare pas dureaza maxim o secunda, daca nu ar fi nevoie de o temporizare pentru a lasa timp sa se intample niste sincronizari externe (Enterprise Directory cu Active Directory si SAP, zeci de servere pe toate continentele, dureaza in practica pana la 10 minute) ar fi un singur program care sa faca totul, monobloc. Nu exista nici o aplicatie care sa interactioneze cu acest workflow, doar crearea elementelor noi se face de o alta aplicatie dar se pun intr-o tabela in baza de date si cam atat.
Nu e nimic serios, doar ma distrez un pic pentru ca am ramas fara developerul de PHP care a fost rechizitionat temporar de un proiect critic, de tipul care se ocupa de UI (HTML & Javascript) care e tot temporar in alt proiect, un alt developer de PHP disponibil nu e familiar deloc cu sistemele interne si ce trebuie sa faca fiecare pas in workflow e mai usor de scris decat de explicat, asa ca macar incerc sa le dau baza pe care sa construiasca mai departe. Dezvoltator in C# nu am in proiectul asta, dar la cat e de simpla treaba pot sa scriu eu cele sub 1000 de linii de cod estimate; problema e ca daca ma apuc sa il scriu in C# va trebui sa il fac eu de mana, complet, pe cand daca il fac in PHP pot sa scriu nucleul functional si sa il las developerului sa ii scrie toata partea de tratare de erori si documentatia. In ultima vreme am mai facut asa pe partea de UI, am scris nucleul si l-am lasat pe specialist sa il faca sa arate frumos, sa curete si documenteze partea de CSS etc., dificultatea e ca dezvoltatorii sunt externi si nu inteleg nici ce ne trebuie noua ca proces si nici unde se afla diverse chestii si cum se interactioneaza cu ele; procesul si harta sistemelor sunt mult mai complicate decat aplicatia
Nu e nimic serios, doar ma distrez un pic pentru ca am ramas fara developerul de PHP care a fost rechizitionat temporar de un proiect critic, de tipul care se ocupa de UI (HTML & Javascript) care e tot temporar in alt proiect, un alt developer de PHP disponibil nu e familiar deloc cu sistemele interne si ce trebuie sa faca fiecare pas in workflow e mai usor de scris decat de explicat, asa ca macar incerc sa le dau baza pe care sa construiasca mai departe. Dezvoltator in C# nu am in proiectul asta, dar la cat e de simpla treaba pot sa scriu eu cele sub 1000 de linii de cod estimate; problema e ca daca ma apuc sa il scriu in C# va trebui sa il fac eu de mana, complet, pe cand daca il fac in PHP pot sa scriu nucleul functional si sa il las developerului sa ii scrie toata partea de tratare de erori si documentatia. In ultima vreme am mai facut asa pe partea de UI, am scris nucleul si l-am lasat pe specialist sa il faca sa arate frumos, sa curete si documenteze partea de CSS etc., dificultatea e ca dezvoltatorii sunt externi si nu inteleg nici ce ne trebuie noua ca proces si nici unde se afla diverse chestii si cum se interactioneaza cu ele; procesul si harta sistemelor sunt mult mai complicate decat aplicatia