Kangaroo ([info]kangaroo) rakstīja [info]html_css kopienā,
@ 2006-11-20 13:00:00

Previous Entry  Add to memories!  Tell a Friend!  Next Entry
css failu skaic
Ak piedodiet jel, css guru, par manu neapķērību...

Uzdrūros faktam, ka daudzi html/css programmeri cep vairākus css failus priekš vienas lapas. Vot, piemēram, šeit un šeit ir veseli pieci (nu labi, šitās abas taisītas uz vienas bāzes, bet anyway). Kaut arī pēc manas saprašanas pavilktu arī ar diviem un labi papūloties- pat vienu. Vai ir kāds loģisks pamatojums likt css saturu vairākos failos?


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


[info]kits
2006-11-20 14:46 (saite)
Ērtāk ir sadalīt kodu pa failiem, lai pēc tam kaut ko konkrētu vieglāk un ātrāk atrast. Koderis vēlāk zinās, ka, lai pamainītu kaut ko ar meņuci saistītu, jāmeklē failā menu.css utml. Tāpat jau var paprasīt kāpēc koderi dala kodu pa funkcijām (ja runa ir par procedurālām valodām)? Kompilētais variants tāpat neatšķiras - ir tur dalīts pa funkcijām vai nav. Bet pārskatāmība ir ievērojami labāka kodam, kas ir smuki sadalīts.

(Atbildēt uz šo) (Diskusija)


[info]kangaroo
2006-11-20 14:55 (saite)
Atver failu, Ctrl+F ieraksti bloka nosaukumu un maini mellu muti. Priekš tam jau css ir paredzēta iespēja pielikt kodā komentārus.

Nezinu, man tas liekas sarežģītāk nekā vienā failā. Tad jau sanāk, ka http://g.delfi.lv/d/s/common.css vietā varēja būt 12 atsevišķi faili- katram blokam savs. Būtu ērtāk? I don't think so...

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


[info]kits
2006-11-20 15:03 (saite)
Laikam jau tas ir vairāk vai mazāk katra paša gaumes jautājums. Man liekas forši un ērti dalīt lietas pēc konteksta. Citam būs savādāk. Interesantākais jau sākas tad, kad ir jāstrādā komandā, kurā ir vēl 5+ koderi. :)

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


[info]hessin
2006-11-20 23:28 (saite)
+1 ,
man arī patīk visu dalīt modulīšos - failiņos, tā tāda prāta uztveres nepieciešamība :]

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


[info]ns
2006-11-21 09:01 (saite)
tieši tā - gaumes jautājums. principā vari vispār css nenest ārā failā. arī tāda ir pieeja redzama. biezi vien ātrdarbības dēļ, lai nebūtu papildus http pieprasījumi. bet reāli uz tādu vidēji noslogotu, bet arī vidēji lielu projektu parasti prasās kādi 2,3 vai reizēm 4 faili, jo prakse rāda, ka Ctlr-F strādā sliktāk par fizisku sadalījumu.

ar kita piemērs par kodēšanu ir precīzs - kādēļ tad pie OOP best-practices tiek minēts, ka katru klasi vai visaz radzniecīgu klašu kopu ir jāliek atsevisķos failos? praktiski tikai priekš uzturamības.

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


[info]kangaroo
2006-11-24 21:49 (saite)
Bļa, pierunājāt ;-)

Sākšu likt vairākos failos.

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


(Lasīt komentārus) -

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