Dokonczylem testy jednostkowe dla BestOrder. Zmienilem nazwe z lengthInBytes na lengthSerialized jako, ze ta lepiej oddaje przeznaczenie. Dodatkowo maly refactoring.
DataTransferObjects/ wyglada juz prawie dobrze, nalezy jeszcze napisac testy jednostkowe. Poprawilem wiadomosc StockInfo - owszem wielkosc kodu sie troche zwiekszyla, wypadaloby jakis jeszcze jakis refactoring zrobic, ale oprocz tego jest o wiele lepiej. W naglowku stockinfomsg.h napisalem komentarz ktory objasnia format wiadomosci - tak najprawdopodobniej beda wygladaly komentarze do innych wiadomosci. Nanioslem rowniez poprawki w klasie Market tak, zeby byla kompatybilna ze zmieniona wiadomoscia. Wg. mnie obiekt powinno sie dac stworzyc tylko w poprawnym stanie, stad te zmiany (wczesniejszy pomysl byl uposledzony).