InvoiceInvoker: inwokacja

Dziś początek konkursu Daj się poznać – pracę czas zacząć!

IT, dziedzino moja, ty jesteś jak…
…no dobra, bez przesady. Jak zapowiedziałem, startuję z programem służącym do wystawiania i przechowywania faktur (VAT). Projekt zyskał już nazwę: InvoiceInvoker (w kategorii o tej samej nazwie będę umieszczał wpisy konkursowe) i konto na CodePlex (na razie nieupublicznione). Kolejnym etapem będzie sformułowanie kilku podstawowych założeń projektowych.

Continue reading “InvoiceInvoker: inwokacja”

Czaję bazę?

Punkt drugi listy wypunktowanej w poprzednim wpisie głosi: projektowanie bazy danych. Jest to dość kłopotliwy problem, który można rozwiązać na wiele sposobów. Kłopotliwość polega na wybraniu rozwiązania najlepiej dostosowanego do wymagań projektowych. Wiadomo, że każdy błąd popełniony podczas projektowania mści się tym bardziej, im później zostanie wykryty i im więcej warstw aplikacji opiera się na błędnym module. Na bazie, jak to na bazie, opiera się właściwie wszystko – dlatego błędy na tym etapie są szczególnie niemile widziane.

Continue reading “Czaję bazę?”