Я был корректором для книги, и моя обратная связь с Алексом сильно повлияла на стиль презентации. Я счастлив назвать себя одним из своих учеников. Я нахожу материал увлекательным, и он полностью изменил способ написания кода, даже кода Java.
Некоторые из «методов» Алекса являются радикальными, несмотря на расплывчатые формулировки, я обеспечиваю:
- Progamming составляет около две вещи: алгоритмы и структуры данных.
- Подумайте очень сложно о каждой строке кода, который вы пишете.
- Поймите структуру проблемы, которую вы пытаетесь решить.
- Хороший код часто переписывается, чтобы быть лучше.
- Цель состоит в том, чтобы написать код, который является как общим, так и быстрым.
- Именование вещей правильно очень важно.
- Часто ядро алгоритма уже является хорошо понятой идеей.
- Если ваша функция вычисляет что-то интересное, верните ее.
Как это превращается в исходный код? Мои сообщения в StackOverflow были сделаны после этого улучшения в моем понимании, поэтому вы можете прочитать их, если хотите. В противном случае я не знаю, как ответить на ваш вопрос к вашему удовлетворению.
Возможно, вы можете предоставить краткую информацию о том, что эти методы, поэтому мы имеем представление о том, что вы пытаетесь выйти из этого вопроса. Кроме того, звучит так, что это должен быть вопрос вики. – Marcin