Удалить элемент из связанного списка хорошим способом - PullRequest
1 голос
/ 10 июля 2019

in этот доклад TED Линус Торвальдс продемонстрировал «плохие» и «хорошие» вкусы программирования на примере удаления элемента из связанного списка.

Итак, пример плохого вкуса:

enter image description here

А вот и хороший вкус:

enter image description here

Главное здесь - последнее утверждение if в примере с дурным тоном.

Я не разработчик C / C ++, и, к сожалению, я думаю о "плохом" вкусе.

Мой вопрос здесь: возможно ли написать «умное» решение без использования оператора if для особого случая на языке программирования без указателей в стиле C? Например, на Java или JavaScript.

1 Ответ

1 голос
/ 11 июля 2019

относительно вашего вопроса:

возможно ли написать «умное» решение без использования оператора if для особого случая на языке программирования без указателей в стиле C

Ответ:

Почти все возможно при написании кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...