Просмотр записи: Пост. Размер: 6172 символов. Изменен 20:42:00 23.09.2023
. Меток нет.
генератор имен я написал. он мне не нравится, но тут ничего не поделаешь без статистического распределения слогов. наличие слогов типа «кэ» или «цу» или тем более «дза» сразу скатывает название в японщину, а слоги «гейр» или «фор» превращают игру в скайрим. ну это ладно, главное, что он создает более-менее индивидуальные имена. кстати, надо озаботиться перегенерацией в случае крайне маловероятного совпадения имен. а что, а вдруг? дальше будем работать над регистрацией пустышек, регистрация стран уже пашет на ура.
еще любопытно, насколько дурная моя практика реализовывать такие выкрутасы через бесконечные циклы. фактически это мало отличается от самовызывающей функции. вообще этот самый pythonic way – игрушка дьявола, ведь производительный код, читаемый код и написанный за сколь-нибудь адекватное время код – три очень больших разницы.
возможно, стоит бухать при написании, но я так не могу. и вообще голову туманить неправильно. но и морочиться над потенциальными ошибками, наяривать на сэкономленные пару-тройку команд и т.п. тоже неправильно. вспоминаем притчу про васю и петю. вот она:
Вася и Петя одновременно начали писать один и тот же продукт.
Вася был «ориентирован на результат» и начал сразу писать говнокод не продумав толком архитектуру.
А Петя месяц разрабатывал архитектуру, месяц делал удобный интуитивный интерфейс, которому позавидывал бы Джони Айв, потом месяц писал тесты, потом два месяца писал сам код и получил идеальное стабильное приложение.
Но Вася выпустил уже через месяц первую версию программы, пусть и не идеальную, пусть с багами, но рабочую, и начал её продавать. Ещё через месяц выпустил вторую версию исправляющие баги первой и добавляющие новые баги. Ещё через месяц на доходы от продаж нанял двух толковых программеров, которые за два месяца перелопатили весь код, согласно пожеланиям пользователей допилили интерфейс и выпустили третью версию программы.
Итого, через пять месяцев у Васи было два работника, куча клиентов и сносно работающее приложение отвечающее желаниям клиентов.
У Пети было вылизанное никому не известное приложение, минус на банковском счёте и ни одного клиента.
В завершение этого выдуманного примера можно сказать, что через полгода Вася купил все наработки Пети, Петю взял в штат тестировщиком, а сам по пьяни разбился на своём новеньком Туареге
петя лох. не будь как петя.
еще я сегодня пишу это довольно рано. обычно я перед сном тут высказываюсь. ну пусть будет так. на фоне играет приятная музыка, пора бы поужинать чем-то питательнее чая, почему бы и не написать тут что-нибудь?
а еще пора перевести блог с домена test на blog, как раньше. но это морока и вообще не нужно.
иногда, когда я домой с работы иду, у меня всякие мысли роятся по хакерам. иногда даже в формате книги. правда, я всегда их представлял игрой – даже не фильмом. игры, фильмы и книги – три разных языка, первые еще кое-как похожи стараниями технологий, а второе и третье так и остались в разных веках.
я бы хотел все же что-то написать, но см. выше – для этого надо уметь отвлекаться от ошибок. в юности вот графоманил как ненормальный (на самом деле мне до сих пор нравятся некоторые тогдашние находки). сейчас что-то мешает.
если бы сопляки только могли бы чувствовать то, что чувствую я, они бы поответственнее распоряжались своим временем. если бы я! но жизнь так устроена, что этот барьер не сломить.
еще любопытно, насколько дурная моя практика реализовывать такие выкрутасы через бесконечные циклы. фактически это мало отличается от самовызывающей функции. вообще этот самый pythonic way – игрушка дьявола, ведь производительный код, читаемый код и написанный за сколь-нибудь адекватное время код – три очень больших разницы.
возможно, стоит бухать при написании, но я так не могу. и вообще голову туманить неправильно. но и морочиться над потенциальными ошибками, наяривать на сэкономленные пару-тройку команд и т.п. тоже неправильно. вспоминаем притчу про васю и петю. вот она:
Вася и Петя одновременно начали писать один и тот же продукт.
Вася был «ориентирован на результат» и начал сразу писать говнокод не продумав толком архитектуру.
А Петя месяц разрабатывал архитектуру, месяц делал удобный интуитивный интерфейс, которому позавидывал бы Джони Айв, потом месяц писал тесты, потом два месяца писал сам код и получил идеальное стабильное приложение.
Но Вася выпустил уже через месяц первую версию программы, пусть и не идеальную, пусть с багами, но рабочую, и начал её продавать. Ещё через месяц выпустил вторую версию исправляющие баги первой и добавляющие новые баги. Ещё через месяц на доходы от продаж нанял двух толковых программеров, которые за два месяца перелопатили весь код, согласно пожеланиям пользователей допилили интерфейс и выпустили третью версию программы.
Итого, через пять месяцев у Васи было два работника, куча клиентов и сносно работающее приложение отвечающее желаниям клиентов.
У Пети было вылизанное никому не известное приложение, минус на банковском счёте и ни одного клиента.
В завершение этого выдуманного примера можно сказать, что через полгода Вася купил все наработки Пети, Петю взял в штат тестировщиком, а сам по пьяни разбился на своём новеньком Туареге
петя лох. не будь как петя.
еще я сегодня пишу это довольно рано. обычно я перед сном тут высказываюсь. ну пусть будет так. на фоне играет приятная музыка, пора бы поужинать чем-то питательнее чая, почему бы и не написать тут что-нибудь?
а еще пора перевести блог с домена test на blog, как раньше. но это морока и вообще не нужно.
иногда, когда я домой с работы иду, у меня всякие мысли роятся по хакерам. иногда даже в формате книги. правда, я всегда их представлял игрой – даже не фильмом. игры, фильмы и книги – три разных языка, первые еще кое-как похожи стараниями технологий, а второе и третье так и остались в разных веках.
я бы хотел все же что-то написать, но см. выше – для этого надо уметь отвлекаться от ошибок. в юности вот графоманил как ненормальный (на самом деле мне до сих пор нравятся некоторые тогдашние находки). сейчас что-то мешает.
если бы сопляки только могли бы чувствовать то, что чувствую я, они бы поответственнее распоряжались своим временем. если бы я! но жизнь так устроена, что этот барьер не сломить.