W innym numerze question zadałem pytanie, że struktura wiosna nie jest bezpieczna. Czy jest to prawda, czy naprawione i czy możesz podać przykład, co to dokładnie oznacza?
Podczas sprawdzania starego kodu C++, natknąłem się na kilka bitflags zdefiniowanych jako wyliczenia. enum FooFlags
{
FooFlag1 = 1 << 0,
FooFlag2 = 1 << 1,
FooFlag3 = 1 << 2
// et
W moim kodowaniu java często kończę z kilkoma Map<String,Map<String,foo>> lub Map<String,List<String>>, a następnie mam problem z zapamiętaniem, który Ciąg jest kluczem. Komentarz do deklaracji z //Ma
Próbuję utworzyć klasę z wieloma parametrami, używając raczej wzorca Builder niż konstruktorów teleskopowych. Robię to w sposób opisany przez Efektywną Javę Joshua Blocha, z prywatnym konstruktorem na