[Java lista] optimalizálás

biziclop biziclop at gmail.com
2009. Feb. 9., H, 20:14:17 CET


2009/2/9 Peter Verhas <peter at verhas.com>:
> Egy érdekes történet program optimalizálás témakörben. (Amíg itt várok
> a helyszínelőkre, hogy utána bemehessek a lakásomba úgysincs idegem
> dolgozni.)
>
> Apósom annak idején fizikusként dolgozott, és mindenféle műszereket
> gyártottak. A 90-es évek elején ezekben már számítógép is volt, így
> megtanult valamennyire programozni. Aztán amikor megszűnt a munkahelye
> elkerült egy céghez, ahol geológiai programokat kellett készíteni.
> Első feladata az volt, hogy optimalizáljon egy számítást, ami két
> napig futott, és így a program elég használhatatlan volt. Apósom, mint
> jó tudós utánaolvasott, tanult egy kis geológiát, és kb. egy hónap
> alatt kidolgozta, hogy a számítás iteráció nélkül elvégezhető, egy jó
> nagy képlet, de az is kiszámítható pár millisecundum alatt.
>
> Amikor kész lett, azt volt a főnöke véleménye, hogy sokkal jobb lett
> volna, ha csak öt órára rövidíti le a számítást, viszont kész lett
> volna két hét alatt. Így lecsúsztak egy határidőt, és ha öt óránál
> gyorsabban számítja ki az eredményt a program, akkor az ára sem lehet
> olyan magas, mert a vevők úgy fogják érezni, hogy ez nem egy komoly
> számítás. Ezért nyomtak bele egy kis futófényt, meg várakozást, és egy
> kis kódot, hogy egye a processzort, meg a memóriát, és öt óra múlva
> kiadták az eredményt.
>
> Ilyen ez.

Kedves sztori.

De azt se felejtsuk el, hogy mennyivel jobban karbantarthato es
olvashato igy a kod.  :)

lsp


További információk a(z) Javalist levelezőlistáról