Обновить
1

Пользователь

3
Подписчики
Отправить сообщение

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

У меня у самого несколько раз бывало, что не работал по году и более - замечал такой эффект, что, когда свободного времени много - а его много, оно всё свободное - то его как будто и нет, его перестаёшь и ценить, и ощущать: вроде, встал, чаю выпил, в интернеты позалипал, а уж полночь близится...

А примеры есть? Типа, вот текстом то, что говорил лектор, а вот, параллельно, то, что нарисовал (или, согласно предолженной методологии, должен был нарисовать) студент?

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

Да и самостоятельная - в отрыве от закадрового голоса - ценность подобных зарисовок видится несколько сомнительной. Допустим, ты щас придумал мощную визуальную метафору для изображения некой невизуализируемой абстракции - так ты её через месяц сам не вспомнишь, и будешь гадать: а что это я этим хотел изобразить? Особенно когда клепаешь десятки и сотни подобных изображений ежедневно, в рабочем порядке.

Для коммитов в репозиторий принять единый стиль - без вольностей, чотко, строго, один. Не важно, какой - пробелы, так пробелы, табы, так табы - главное, чтобы был автоформаттер, который любой другой стиль мог бы приводить обратно к принятому. После клона/пулла/чекаута/(или как оно там где называется) каждый может запустить какой-то свой автоформаттер и перевести рабочую копию в тот формат, который ему нравится, лично для себя, лично у себя. А перед коммитом - обратно. Всё должно работать, разве что локальные диффы станет чуть геморройнее смотреть. Тут, на мой взгляд, и просматривается некоторый гипотетический юзкейс для какого-то необязательно бинарного, но более обобщённого представления исходного кода: не таб/2 пробела/4 пробела/фигурные скобки, а типа вот у нас абстрактный "вложенный блок"; не lf/cr/crlf, а вот у нас абстрактный "разделитель строк", и т. п., хранится в таком виде, отображается, согласно выбранным визуальным настройкам (типа model/view), хоть в редакторе, хоть в диффе, хоть где. Другой вопрос, выглядит ли это настолько уж большой проблемой, чтобы исключительно ради подобных фишек огород городить и новый формат изобретать, какие-то протоколы взаимодействия определять, по которым оно гоняется в дифф и обратно, и т. п.

Я вижу как минимум один недостаток (оно может бесить васю) и ни одного преимущества в сравнении с "автоформатом перед коммитом".

Васе кровь из носу хочется пробелы, но будут табы, йа сказаль! - вы это называете "решением"?

Я почитал описание по вашей ссылке и чо-то, может, не понял из описания, что делает этот editorconfig: 1) он позволяет задать отдельно формат сохранения исходника и формат представления этого же исходника в редакторе? 2) он позволяет определить один формат исходника (типа, сколько пробелов вставлять по нажатию на <таб> и вот это вот всё?

Насколько я понял, второе - но тогда он "решает" какую-то другую проблему, и с какого-то другого конца.

Я не понимаю даже не суть, а, как бы это сказать, саму парадигму ваших увещеваний. "Мне неудобно. - Да забей! Удобно!"

Типа, идёшь по улице, а тут мошенники: отпиши, говорят, нам свою квартиру, машину и жену. Ты уже готов отписывать, но печать не взял, потому что она из чугуна, весит пуд и с острыми краями. Пока ходил, пока тащил, отдыхал, руку менял, вдруг и подумал: "А... а яаа?? Как же я-то сам буду, без квартиры, машины и жены?!..." Так, что ли, это должно работать?

Ну, я, скорей, за точку зрения собеседника. Вы там пишете:

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

Во всяком случае, с моим опытом использования японской печати это не соотносится: какая "подготовка", какой "сейф"? Я всегда с собой её таскал в своей офисной сумке, а то мало ли когда понадобится, а вдруг нету.

В банке "Мицуи Сумитомо", помню, выдавали такой маленький девайс а-ля калькулятор, на батарейке - правда, только для операций со счётом через интернет: сайт тебе показывает набор цифирей, вводишь их в свой "калькулятор", он тебе на экране показывает другой набор цифирей, его вводишь на сайте. Не знаю, насколько это всё секьюрно, уникально и т. п. и не взломали ли ещё всю эту схему китайские хакеры, но тем не менее.

Так у организаций не "палочка", а большая печать, правда, не круглая, а квадратная, за тяжесть не знаю - не держал.

Я, конечно, пересказываю по памяти с чужих слов то, что (якобы) произошло лет 15 тому назад, и, пожалуй, откажусь повторить это под присягой на Библии на Страшном Суде. Фигурировал ли там реально банк, или это у меня ложная память -хз, но что-то серьёзное точно фигурировало. При том, что муж знакомой был, как минимум, усат, и сойти за него при фото-идентификации у неё шансов не было, даже для азиатов. С другой стороны, ни в каком мошенничестве она, по сути, не участвовала, и никакого оспаривания в судах точно не предполагалось.

Осспаде, да нет там плюса, история из жизни, иллюстрирующая что-то примерно противоположное тому, как всё должно было бы быть, будь оно по уму устроено. Может, и с подписью бы прокатило, но стрёмно, всё-таки подпись бы вышла поддельная, а печать-то была прям настоящая.

А что с ними так?

Видать, не доводилось "подписывать" какой-нибудь японский контракт на 20 листах с местом для подписи под каждым абзацем. Мне доводилось в обоих вариантах, вот эта печать прям за благо ощущается. (по-сути, дурь, конечно)

Знакомая рассказывала, приехала с мужем в Японию, мужу на работе сделали ханко с именем "Владимир" хираганой. Муж на работе, ему некогда, она брала его печать, шла в банк, в госучреждение и т. п. всякие формальности оформлять: "Здравствуйте, это вы - госпожа Владимир? - Да, я такая Владимир, что всем Владимирам Владимир. - Вот сюда ставьте печать, г-жа Владимир, и сюда, и сюда, и ещё в сто пятьсот мест тут везде."

Вы эту печать видели? Я, конечно, не знаю, насколько секьюрна рукописная подпись на документе, но от чего может защитить это недоразумение в виде штампика из полутора буков?

Да щазз. Может, в чём-то США и "гораздо более адекватны", но только не в поездах.

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

Да я как-то так и решил. Нашёл несколько готовых автоформаттеров, попробовал, лень было раскуривать, как (и можно ли) задать для какого-то из них собственные стайл гайды, проще оказалось написать пару коротких скриптов на простых регекспах, sanity.py обрабатывал код, свежеполученный из репозитория, insanity.py переделывал всё взад перед коммитом. Я ещё люблю, правда, временами упороться в табличное форматирование, типа:

short_var          = 5
very_long_variable = 57

Иногда пробуешь какой-нибудь новый для себя редактор/IDE, а там встроенный линтер, такой, "ой, божечки, у вас тут больше одного пробела перед операторомъ!!11одинодин" - у себя-то я настрою, чтоб не орало, но если "стандарт" требует и не позволяет коммитить, то, наверное, невозможно будет сделать, чтобы туда оно уходило с одним пробелом, а у меня обратно восстанавливалось.

Что значит "не стоит", когда мне это говно приходится днями напролёт разглядывать, а временами и ковыряться?

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность