PROGRAMERIAMS:
1. Bendradarbiauti visada gerai, ypač atvirojo kodo projektuose.
2. Programa parašyta .NET 2.0 standartu. Aš asmeniškai rašau Visual Basic, tačiau .NET leidžia vienu metu tą pačia programą rašyti keliomis kalbomis, įskaitant C++ ir C#. Skirtumas tik sintaksėje, o .NET objektai visose kalbose vienodi. Naudoju Visual studio 2005, kas gal ir nėra labai gražu autorinių teisių šviesoje. Tačiau pats MS kompiliatorius yra nemokamas. Galėčiau rašyti ir su kokiu nemokamu programavimui pritaikytu redaktoriumi, bet savo komfortui leidžiu padaryti nedidelę nuodėmę.
Be to, neteisėtas redaktoriaus naudojimas nedaro neteisėtu pačio programos kodo.
3. Microsoftas rekomenduoja visiems rašyti .NET platformai, jei ateityje nori turėti suderinamas su Windows'ais programas. .NET 1.0 (1.1) jau buvo įtraukta į daugelį XP versijų, o NET 3.0 yra neatskiriama Vishtos dalis. Beje, NET 2.0 yra visiškai suderinamas su .NET 3.0, tik bug'ų mažiau.
4. Mano žiniomis Delphi nėra viena iš MS mėgstamų kalbų ir nelabai išmanau ar ją galima suderinti su .NET . Galiu importuoti į savo programą COM'inius modulius, bet šioje sferoje (tyčia ar netyčia) labai skylėtas .NET palaikymas. COM'iniams moduliams .NET bando kurti savo interface'us (ar tai interop'us???), o tai pavyksta ne taip dažnai ir gerai kaip norėtųsi.
5. Visas programos kodas yra instaliaciniame pakete. Kur instaliuosite programą, ten bus sukrauti ir source'ai.
6. Mano žinios apie kasos aparatus artimos nuliui, bet įtariu, turint techninius aprašus ir suvokiant veikimo principą integruoti į programą neturėtų būti ypač sunku.
7. Artimiausioje ateityje, t.y. kai turėsiu laisvo laiko, planuoju iš esmės optimizuoti programos struktūrą: sukurti verslo objektus, juos izoliuojant nuo atskirų formų. Šiuo metu dauguma verslo logikos ir SQL'o yra hardcode'inta, kas nėra ypač gerai ir gražu - kenčia perdarymo galimybės.