Open dmittrey opened 2 years ago
https://github.com/Matveezy/ProgrammingLab5/blob/583b4b12b89ec0d62ec3ed82d125fa80bbc24a91/src/main/java/Collection/CollectionManager.java#L37-L41
Зачем итерировать весь лист, так еще и переходя по указателям? Проще хранить внутри объекта последний id и инкрементировать его при добавлении, попутно присваивая.
https://github.com/Matveezy/ProgrammingLab5/blob/583b4b12b89ec0d62ec3ed82d125fa80bbc24a91/src/main/java/Collection/CollectionManager.java#L148
Не стоит затыкать дырки в id таким способом. В условиях многопоточных программ 7 лабы разделяемые ресурсы лучше сокращать
https://github.com/Matveezy/ProgrammingLab5/blob/583b4b12b89ec0d62ec3ed82d125fa80bbc24a91/src/main/java/Collection/CollectionManager.java#L37-L41
Зачем итерировать весь лист, так еще и переходя по указателям? Проще хранить внутри объекта последний id и инкрементировать его при добавлении, попутно присваивая.