Liekvārdība 

piektdien, 26.11.2004 @4:30 pm | wasted

laikam mazliet sasteidzu visu to spamertopa publisko atrādīšanu (ieraksts kaut kad senāk [info]style kopienā), šodien pamanīju, ka daļa koda (pagaidām relatīvi neliela) ir liekvārdīga un bezjēdzīga :) es pat īsti nesapratu savu domu, kāpēc tā rakstīju tad.. kodā šo te garo gabalu:

foreach var Entry ieraksts ($entries) {
	var string autors = $ieraksts.poster.username;

#visi ieraksti tiek pārbaudīti. ja ieraksta autors jau ir 'uzvarētājs',
#attiecīgais $rakstnieki elements tiek padarīts par 'neko', tam nav vērtības,
#un to vairs neiekļauj nākamā uzvarētāja meklēšanā.

	if ($lideris == $autors) {
		$rakstnieki{$autors} = "";
	}
}

var aizstāt ar citu, mazlietiņ īsāku:

$rakstnieki{$lideris} = "";

un tas joprojām strādās. es gan neveicu ilgus un rūpīgus pētījumus, varbūt tomēr man bija kādi ģeniāli apsvērumi utml. katrā gadījumā, ja kāds no tiem, kas kodu vismaz apskatīja, pamanīja vēl ko tamlīdzīgu, es labprāt uzzinātu, kas tieši tas ir :)

x-ƒ (x_f)
pamatīga optimizācija! :).. | x-ƒ (atbildēt)

sestdien, 27.11.2004 @5:41 pm

pamatīga optimizācija! :)
bet strādāja jau tāpat.
nu nezinu, es tur daļu tā ne pārāk sapratu, tāpēc neiedziļinājos tā pētīšanā un optimizācijā. :)
strādāt jau strādāja,.. | wasted (atbildēt)

pirmdien, 29.11.2004 @8:02 pm

strādāt jau strādāja, taču, kā man skolā mācīja, programmētājam pašam ir jāpiedomā pie tā, lai atmiņa (kompim) netiktu piedrazota un tērēta (!) utml. es gan nejūtos kā programmētājs, un īsti negribu justies, bet tā prātula jau ne velti laikam ir tāda :)

nez, kura tad ir tā daļa? godīgi sakot, ir jokaini to dzirdēt (lasīt) no Tevis, jo lielākoties es visu apguvu un apgūstu, tieši pateicoties Tev. bet nu tas tā :)