Size: a a a

Rust/Verona LGBTTQQIAAPС++ strikeforce

2020 September 14

EG

Emmanuel Goldstein in Rust/Verona LGBTTQQIAAPС++ strikeforce
Чаще всего конфликты в импортах получаются, да
источник

EG

Emmanuel Goldstein in Rust/Verona LGBTTQQIAAPС++ strikeforce
И они тривиальны, но бесят
источник

P

Pavel in Rust/Verona LGBTTQQIAAPС++ strikeforce
в расте ввели странную привычку, что раз можно писать доки в коде, то в коде надо писать все доки
источник

EG

Emmanuel Goldstein in Rust/Verona LGBTTQQIAAPС++ strikeforce
Pavel
в расте ввели странную привычку, что раз можно писать доки в коде, то в коде надо писать все доки
Документация вне кода устаревает быстрее.
источник

EG

Emmanuel Goldstein in Rust/Verona LGBTTQQIAAPС++ strikeforce
Плюс нужно поддерживать два места, в которых ты пишешь документацию — зачем?
источник

P

Pavel in Rust/Verona LGBTTQQIAAPС++ strikeforce
Emmanuel Goldstein
Чаще всего конфликты в импортах получаются, да
согласен, при этом и самые проблемные конфликты, то дубликат сделаешь, то удалишь лишнее, благо иде подсказывает, но для раста хуёво
источник

P

Pavel in Rust/Verona LGBTTQQIAAPС++ strikeforce
Emmanuel Goldstein
Плюс нужно поддерживать два места, в которых ты пишешь документацию — зачем?
есть разные уровни документации
источник

EG

Emmanuel Goldstein in Rust/Verona LGBTTQQIAAPС++ strikeforce
В идеале вся документация должна быть кодом
источник

EG

Emmanuel Goldstein in Rust/Verona LGBTTQQIAAPС++ strikeforce
Если так не получается, то она должна быть хотя бы рядом с кодом, в комментариях
источник

P

Pavel in Rust/Verona LGBTTQQIAAPС++ strikeforce
Emmanuel Goldstein
В идеале вся документация должна быть кодом
документация кода
источник

EG

Emmanuel Goldstein in Rust/Verona LGBTTQQIAAPС++ strikeforce
Emmanuel Goldstein
В идеале вся документация должна быть кодом
Кодом — в плане, буквально кодом. Сигнатурами.
источник

P

Pavel in Rust/Verona LGBTTQQIAAPС++ strikeforce
есть документация, которая к коду не относится
источник

EG

Emmanuel Goldstein in Rust/Verona LGBTTQQIAAPС++ strikeforce
Документацию API, например, вполне реально генерировать из кода
источник

EG

Emmanuel Goldstein in Rust/Verona LGBTTQQIAAPС++ strikeforce
Плюс комментариев
источник

P

Pavel in Rust/Verona LGBTTQQIAAPС++ strikeforce
Pavel
есть документация, которая к коду не относится
например вот: https://docs.rs/galois_2p8/0.1.1/galois_2p8/ вот это всё к коду не имеет никакого отношения, это тупо вырезка из учебника
источник

P

Pavel in Rust/Verona LGBTTQQIAAPС++ strikeforce
к коду там относится единственный (последний) параграф
источник

EG

Emmanuel Goldstein in Rust/Verona LGBTTQQIAAPС++ strikeforce
И что? Мне всё равно удобно прочитать это на docs.rs, а не скакать по двум ресурсам
источник

P

Pavel in Rust/Verona LGBTTQQIAAPС++ strikeforce
Emmanuel Goldstein
И что? Мне всё равно удобно прочитать это на docs.rs, а не скакать по двум ресурсам
да, но это не должно быть написано в файле с кодом
источник

EG

Emmanuel Goldstein in Rust/Verona LGBTTQQIAAPС++ strikeforce
Почему?
источник

P

Pavel in Rust/Verona LGBTTQQIAAPС++ strikeforce
Emmanuel Goldstein
Почему?
потому, что это не относится к коду никак, и писать такое лучше не программистам
источник