История изменений
Исправление mersinvald, (текущая версия) :
Растовский подход означает, что «гарантированность» надежности определяется степенью покрытия кода тестами.
Степенью покрытия unsafe-кода, да.
И не забывайте про настоящую киллерфичу — гарантию отсуствия гонок данных.
Реализация Deque без ансейф кода:
http://cglab.ca/~abeinges/blah/too-many-lists/book/fourth-final.html
Советую прочитать полностью главу, во избежание глупых вопросов, там всё разжевано
Исходная версия mersinvald, :
Растовский подход означает, что «гарантированность» надежности определяется степенью покрытия кода тестами.
Степенью покрытия unsafe-кода, да.
И не забывайте про настоящую киллерфичу — гарантию отсуствия гонок данных.
Реализация Deque без ансейф кода: http://cglab.ca/~abeinges/blah/too-many-lists/book/fourth-final.html Советую прочитать полностью главу, во избежание глупых вопросов, там всё разжевано