> > DoubleLinkedList was added to help the implementation of [LRU|TTL]Cache. > It was kept small and independent.
Does that mean that I probably shouldn't touch it? Because when I wanted to use DDL I ran into a problem that once I add something to the list, I can no longer access the Links. LinkedList has "firstLink/lastLink", but this is missing in DoubleLinkedList -- is this design decision (to keep it small), or nobody needed it until now? Peter