Pesma o antipattern-u kružnih referenci u Javi iliti šta će se desiti u sledećoj situaciji:
1 2 3 4 5 6 7 8 9 10 11 | public class A { public A() { B b = new B(); } } public class B { public B() { A a = new A(); } } |
Pevati uz “Dva dinara druže”.
Paketima našim smišljasmo imena Broj klasa nam je rast’o svaki Božji dan Ubedi me najzad, memory leak-a nema Zajedno smo objekte gurali kroz WAN, Gurali kroz WAN. Sedeo sam tako, sam za našim stolom Htedoh da zaurlam, strčah u debug Svaki novi “new”, četiri nova bajta |