Идрис-не Идрис, а на сегодняшний день самый действенный способ уменьшения багов в программах - это формализация того, чего ты хочешь, через типы.
Так а в формализации багов не может случиться? Я как посмотрел на сигнатуры типов с доказательствами, так они подлиннее целой функции с телом на питоне
Так а в формализации багов не может случиться? Я как посмотрел на сигнатуры типов с доказательствами, так они подлиннее целой функции с телом на питоне
Так а в формализации багов не может случиться? Я как посмотрел на сигнатуры типов с доказательствами, так они подлиннее целой функции с телом на питоне
lock-free алгоримты работы с данными, когда я осознанно не лочу ничего, потому что знаю, что программа не обратится к одному куску данных из двух потоков одновременно
lock-free алгоримты работы с данными, когда я осознанно не лочу ничего, потому что знаю, что программа не обратится к одному куску данных из двух потоков одновременно