Zato treba raditi custom dedicated apikacije, a ne knjigovodstvene programe.
Ja radim recimo programe specifične namjene. Opet se oslanjaju na baze podataka i sl. ali imaju i puno komunikacije sa specijalnim perifernim uređajima (vage, mjerači, brojači, analizatori).
Jedan od primjera mojih projekata je program za analizu uzoraka, otkup, skladištenje i skladištenje žitarica. Radi razne obračune i preračune, uzima analize uzoraka, brutto, neto mase i sl. Uglavnom nešto što ne postoji na tržištu, dovoljno je malo za jednog programera ili u mom slučaju za firmu s jednim programerom.
Nedavno sam i sam vidio priliku za sebe kao programera u jednostavnim knjigovodstvenim programima koji nemaju previše (ne)potrebnih opcija i previše univerzalnosti za sve i svašta. Kod nas na tržištu srednje velikih programa kotiraju Datalab Pantheon i 4D Wand. Sve lijepo, krasno, parametrizirano, bogato svime i svačim. No ti programi su opet presloženi i prezahtjevni za nekog malog poduzetnika, a opet nezadovoljavajući za poduzetnike koji imaju složenu i obimnu proizvodnju ili recimo građevinsku djelatnost. Doba clipperaša je izumrlo. I sam radim u firmi koja još uvijek 60% zarade bazira na našim starim clipper programima.
Kad se dotičem tih clipper programa naše firme. Razvijao ih je moj bivši gazda firme. Na žalost, čovjek je bivši jer je umro sa 30+ godina. Programi su genijalno zamišljeni i koristio je originalne metode programiranja, objektno programiranje itd, ali dosta stvari je hardcodirano, mađarska notacija je totalna nepoznanica, a dokumentiranost koda ravna nuli. Čovjek je umro, firma ostala bez programera i tako su na neki način hibernirali. A tad sam ja došao u firmu prije nekih 7 godina kao jedan od rijetkih mladih naraštaja koji su znali clipper. I naslijedio hrpu koda od svog prethodnika, no srećom imamo sličnu logiku, zamisli i rezonanciju tako da sam ubrzo usio uhvatiti nit u njegovom kodu. Mi smo se (firma) u tom slučaju pokrpali i riješili taj gubitak programera no moglo je biti i drugčije.
Sve ovisi o situaciji i namjeni programa. Nekad može biti jeftinije, brže i pogodnije, a nekad riskantnije i neperspektivno oslanjati se na jednog programera. Kažem, relativna stvar.
God is real unless is declared as integer.