Pull to refresh

Comments 5

Я понимаю, есть хаброхабы, теги и всё такое, но всё же было бы полезно упоминать Rust в заголовке.

плюс нумерацию частей в заголовке, задающую порядок статей, пожалуйста, — очень удобно потом искать/читать. Спасибо

Странно, что вы упоминаете интерфейс и инкапсуляцию без демонстрации объективной необходимости, ЗАЧЕМ так делать: "вот мы просто так скроем из main потроха структуры,но могли бы и не делать этого".

Инструменты должны обуславливаться задачей, а не просто соглашениями и правилами языка (иначе решение задачи мы променяем на карго-культ).

При этом игнорируете то место, где наличие интерфейса действительно могло бы понадобиться - это переключение между разными способами хранения заметок.

В статье я стараюсь объяснить, зачем мы инкапсулируем данные. Возможно, действительно, стоило это подкрепить примером.

Переключение между реализациями (полиморфизм) - тема слудующей статьи. Эта и так получилась довольно объёмной.

Sign up to leave a comment.