Мне надоели Маяковские да Толстые. Это когда чтоб реализовать простую задачу из разряда:
1) прочитать файл
2) выбрать нужные данные
3) записать выбранные данные куда либо
Пишут 6-8 классов.
|
тут в чем прикол...
если пользователь либы пишет для этого 5-8 классов, то это пипец.
если автор либы пишет 5-8 классов, то видимо либа умеет читать не только с файла, а еще с памяти, с сети, с зип-архива, и напрямую с мозга пользователя. причем неважно сколько в либе классов, пользователь должен вызвать:
file->open("file.txt");
file->read(somevalue);
file->write(someelsevalue);
file->close();
если пользователь вызывает:
file = FILESYSTEM<LoaclFile>()::getSingeltonPtr()->create("file.txt")->getPointer<Shared>();
file->access<Shared>()->getData(0,0,42,somevalue,42,0,0,FILESYSTEM<LoaclFile>()::getSingeltonPtr()->getDefaultReadFactor());
file->access<Shared>()->getData(0,0,42,somevalue,42,0,0,FILESYSTEM<LoaclFile>()::getSingeltonPtr()->getDefaultWriteFactor());
file->close(FILESYSTEM<LoaclFile>()::getSingeltonPtr()->getFlushOnCloseFactor());
то автор либы конченный чудак.