to je panecku nadhera, 30 let relacnich databazi, po 15 letech se konecne dobrali k tomu, ze je nejaka modularita prece jen potreba, tak si vymysleli db-procedury a po dalsich 15 letech se na rootu objevil clanek, jak v krecich taky tak trochu ty db-procedury odkrokovat.
Na druhou stranu, Jara Cimmermann taky zkousel foukat kour z dymky do vody, jestli nahodou pritom nevznika zlato ...
skor to bude tym, ze vacsinou "stored procedure" chodi spravne.
a mimochodom, naco debuger? printf-debugging je to, co clovek potrebuje (uznavam, nejaka sklikana blbost vo windoze asi nebude vediet vypisovat na konzolu ...)
Na co debugger? Usetri Vam cas a nervy. Ono posadit nekam breakpoint, a vypsat si obsah promennych je trochu neco jineho nez raise notice a prochazeni logovaneho vystupu.
priznavam, som zastancom ineho sposobu vyvoja, ktory vyhovuje mne. vseobecne, viac casu venujem analyze jednotlivych funkcii, blokov a osetrovaniu vstupov. je pravda, ze vyvoj mi trva trochu dlhsie, no na druhej strane, nepotrebujem debug a aj testovanie spotrebovava menej casu, takze v konecnom dosledku potrebujem toho casu menej.
ale mozno som sa zatial nedostal ku projektu, ktory by mi moje nazory vyvratil :-)
btw, na stranke mate preklep ... nie "enterprice", ale "enterprise" :-))
Neco jako ulozene procedury mely rdbms snad odjakziva, i kdyz to zrovna nebyl PL/SQL. Oracle ma debugger PL/SQL deset let? Takze bych to nevidel tak cerne. To jen spise Open Source db se zacinaji dotahovat v tomto ohledu na komercni systemy.