Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Stroage
- 28 if(capacity<=0 || capacity>MAX_CAPACITY) throw new IllegalNumberRangeException("Nepovolena kapacita.");
- místo kontrolování kapacity si zavolej this(capacity)
- 29 || dataProvider.getData().equals("")
- tohle nekontrolovat tady, nechat to projít do lazyload aby z toho byla CDE
- 31 this.capacity = capacity;
- 32 this.data = new IStorable[capacity];
- pryč s tím, už se udělalo v this(capacity) nahoře
- 59 throw new IOException("LOL");
- místo toho CDE(parsedString, "with dot.", e)
- 90 lepší smysl dává IOException nebo IllegalOperationException
- 104 pryč s tím testem, netřeba zde
- BaseStorage
- read nekontroluje jestli je corrupted
- write nekontroluje isreadonly
- a možná další věci
- Počítej s tím že to bude extendiovat nějaká jiná třída než tvoje Storage, která nic z toho třeba nekontroluje
Advertisement
Add Comment
Please, Sign In to add comment