the other side ([info]ukawi) rakstīja [info]koderi kopienā,
@ 2003-07-10 19:41:00

Previous Entry  Add to memories!  Tell a Friend!  Next Entry
"Labais" stils
Vakar, veicot kārtējā package tīrīšanu, likvidēju metodi ar 16 parametriem, galvenokārt String tipa.
Jautājums: kāds ir lielākais parametru skaits funkcijai/metodei, ko tu esi rakstījis/redzējis? (Neiet runa par C bibliotēkas printf() funkcijai līdzīgām.)


(Lasīt komentārus) - (Ierakstīt jaunu komentāru)


[info]smejmoon
2003-07-10 20:21 (saite)
btw, kādi ir patterni?

kur tiek iekodēta attiecība starp db lauka vārdu un mainīgā vārdu?

(Atbildēt uz šo) (Iepriekšējais) (Diskusija)


[info]ukawi
2003-07-10 20:47 (saite)
Atribūta nosaukums = DB lauka nosaukums un izmantojas datu importam no citas sistēmas DB.
Galvenie ieguvumi - vienādi lauku (atribūtu) nosaukumi gan lasīšanas (iepriekš atgrieza Vector tipu), gan rakstīšanas metodēs un vienkāršāk mainīt to skaitu. Nepatīk man liels parametru skaits, jo grūti tos visus atcerēties - sevišķi, ja tips vienāds.

(Atbildēt uz šo) (Iepriekšējais) (Diskusija)


[info]smejmoon
2003-07-10 20:51 (saite)
vai tiek izmantoti metadati, no kuriem tiek ģenerēta gan tabula, gan atbilstošā klase?

nujā un vēl tas, ka dažādi datu tipi var būt ieks db un klases atribūtiem.

/just thinking

(Atbildēt uz šo) (Iepriekšējais) (Diskusija)


[info]ukawi
2003-07-10 21:21 (saite)
Metadatus neizmanto. Datu tipus (kur vajag) konvertē SELECT, tas arī paņem datus no vajadzīgā lauka (izmantojot Oracle decode() funkciju) un atgriež datus, kas ir derīgi priekš INSERT.

(Atbildēt uz šo) (Iepriekšējais)


(Lasīt komentārus) -

Neesi iežurnalējies. Iežurnalēties?