Pull to refresh
8
0
Савченко Андрей @Tbird

User

Send message
Понятно, но это не прямая его обязанность
Ну вот нифига ведь нет.
Во-первых: вы наверное недопонимаете круг задач CTO. Это не главный программист. Да и старший архитектор может не программировать вообще.
Во-вторых: Не стоит боготворить людей из какой-то компании просто из-за того что они там работают. Я смотрю на потуги гугла писать javascript и понимаю что даже старший инженер по js из гугла может просто не пройти собеседование в мою компанию.
Плюс сто! Очень уж хочется ретинобук, но каждый раз когда я смотрю на стеклянных собратьев своей прошки — мне хочется плакать(
Интересно, а никто ещё не сделал криптоконтейнер с «двойным дном»? Вводишь один пароль: фоточки котиков, доки семейного бюджета, etc. Вводишь другой пароль: оп, конфиденциальные данные.
Зашёл сюда написать этот комментарий: перекрыть всплывающим баннером поиск яйца не позволяют? Или хотят перед смертью надышаться?
А я уже привык как-то к Pixelmator. Не фотошоп, конечно, но $15 и без кучи свистоперделок типа 3D, видео и прочей мути. При этом разработчики его активно развивают
Новое слово в сетках — это singularity.gs и susy-next. А это так, баловство с хаками…
Т.е. Когда эта срань набирала популярность благодаря пародиям на ютубе — никого это не напрягало. А теперь можно косить бабло, ага.

Я думаю пора сделать так, чтоб больше ни одного просмотра этот пузан не получил
Ну вам же нужно миллисекунды экономить?
Загуглите «control couple smell»
пишите на асме
>> 100-строковые классы
Если ваш класс больше — то в 95% случаев он нарушает SRP

>> 5 строк кода на метод
>> >> Полный и безоговорочный маразм!
Частично соглашусь: иногда довольно трудно вместиться в 5 строк, но при правильном дизайне обьектов и зависимостей в 90% методов у вас будет 2-3 строки

>> Если в хеше лежат паспортные данные пользователя, все, приехали?
Это primitive obsession и hash-driven development. Познакомьтесь со Struct или Form objects

>> Какой смысл плодить пустые классы и тесты к ним, вместо того, что бы написать 3 строчки кода в контроллере?
3 строчки кода превращаются в 5, потом в 10 и так до бесконечности. В контроллере не должно быть логики. Дополнительные обьекты более просты для изменений если вы продумали их публичный API.
Уж простите, но пускать пену изо рта что «эти правила к моему коду не подходят» и «кто такой этот Sandy Metz — да что она вообще знает о программировании» — это позорище.

Для начала: Sandi Metz не мужчина и уж тем более не компания. Не поленитесь, сходите по ссылке, посмотрите её выступления, а потом купите eё книгу — она своих денег стоит (как аргумент: Addison Wesley что попало и кого попало не печатает)

После этого вы, скорее всего поймёте зачем эти правила и как их соблюсти (не всегда строго, конечно, но всё-таки).
Чтобы посмотреть на то как это реализуется на практике: найдите, к примеру, на гитхабе субпроекты Datamapper 2: axiom, virtus, coercible etc.

А потом пойдите и зарефакторьте, наконец, свой говнокод
Вы прикалываетесь, или действительно не знаете что это на картинке?
И что? Корутины != конкарренси
Ну, т.е. они упёрлись в стенку так как concurrency в ruby и не пахло
Ruby достаточно быстр, дело больше в Rails – его разработчики никогда не чесались о производительности. Плюс если IronWorker спасла конкуррентность — скорее всего производительность упёрлась в GIL
Такое использование сертификата компроментирует саму идею подписи. abuse@thawte.com – не пожалейте пять минут, опишите ситуацию и приложите файл, кто-то же должен им по мозгам настучать.
Ну тогда не делали бы их вообще. А так, по css-variables last call, а в текущем виде их с другими спеками совмещать будет ой как тяжело. Таб Аткинс уже анонсировал модули и пр. (судя по спекам тоже уродливые). Короче, в ногу нам себе выстрелить таки дадут, но из очень кривого и страшного оружия :(

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity