Тег coding

unfalse

Помню, как-то раз пытался понять, для чего нужны фреймворки инъекции зависимостей. Открыл статью на хабре. Почитал. Вкратце: делаем то-то и то-то, хренак-с!.. у нас есть инъекция зависимости. Так и не понял до сих пор.
Или вот проходил собеседование, чувак говорил с гордым видом "вот мы используем инъекцию зависимостей, а ты вот не знаешь что это такое". Такое чувство, будто это технология только для избранных.

unfalse

http://www.yegor256.com/201...etters-are-evil.html
Прочитал статью по-диагонали о том, почему геттеры и сеттеры не нужны. Ничего не понял. В конце говорится что и Dependency Injection тоже ужасный антипаттерн. Пишите на тру-ооп, заключает автор.

unfalse

Наткнулся на видео - лекция одного препода об ООП. Зелёная доска, мел, характерный звук трения мела о доску. Грустновато стало. Мне кажется что мел и доска это уже просто архаизм. Или это потому, что мне не нравится этот звук. Почему-то кажется что лучше бы подошли фломастеры и белая доска.
А по теме - не смог смотреть. Универ у меня ассоциируется с унынием и с остатками СССР. Т.е. нахер не нужно.

unfalse

Случайно увидел код Point+, не заметил ни одного промиса. Всё-таки это модное поветрие, синтаксический сахар или удобная штука, которая упрощает жизнь?

unfalse

Егор: Я слышал тоже, как Женя Борисов сказал в каком-то «Разборе полётов», что у него в Израиле была знакомая команда, где люди делали что-то по-своему, и все остальные компании банили людей из этой команды. То есть, если ты приходишь из той компании, то всё, никаких интервью, потому что у тебя мозг сломан и ты пишешь по-другому. Я понимаю, у нас тоже есть такая штука. Мы когда принимаем Java-программистов на работу, мы часто даём кусок кода на Java, который, на мой взгляд, написан с большим количеством ошибок. И просим показать ошибки. Что бы вы исправили? И многим этот кусок кода кажется правильным, а там сеттеры, геттеры, null… Всё, про что я выступаю, там представлено. И те, кто не обращает на это внимания, просто рефакторит и считает, что всё нормально. Мы таких людей отклоняем. Но есть люди, их не так много, но и немало, которые находят и говорят: «Да вот тут у вас эти сеттеры, геттеры — это что за фигня, это ерунда… надо переписать по-другому». Вот таких людей мы сразу: оп, заходи. И они находятся, в месяц одного-двух неплохих ребят имеем.
https://habrahabr.ru/company/jugru/blog/308914/

Геттеры, сеттеры и null это плохо?

unfalse

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

unfalse

Сходил на конференцию для программистов, узнал что есть такой сайт https://codility.com и toptal.

unfalse

Пришло на мыло от CodinGame. Хакатон приурочили к выходу фильма. В России, кстати, фильм будет называться "Бухгалтер 1С". Днём он считает, а ночами он - хладнокровный убийца.
"Hi unfalse,

Imagine a world where there is no such thing as “normal”. A simple accountant by day, assassin by night. Who is he? He’s different. So are we. Think about what developers can do in front of a keyboard.

We’re super proud to invite you to dive into the unique world of “The Accountant Hackathon”, a contest specifically imagined in partnership with Warner Bros. for the movie “The Accountant” in theaters on October 14th.

The hackathon starts on October 1st, 2016 at 9am PST and ends on October 16 at 11am PST.

Dive into the movie’s atmosphere and live an unprecedented coding experience while competing for amazing cash prizes!"

unfalse

Чёт кодил-кодил сейчас и приуныл, когда увидел у себя такое:
}
});
});
}
}
});

Надо уже какой-то стайлгайд для js изучить что ли, с ООП и шахматистками, и везде его применять, где нет фреймворков например.

unfalse

"Important people don't write code; they attend meetings. Remember that."
Ну всё, программисты не нужны, да?

unfalse

Только что осенило что MSDN из кэша гугла открывается почти мгновенно, это лучше, чем напрямую.

unfalse

Почитал статью про php https://habrahabr.ru/post/142140/. Вспомнил что был такой подкаст "php-компот". Потом он закрылся. Авторы говорили что у них работа, им некогда. А вот есть "Разбор полетов", java-подкаст, существует по сей день. Получается: java - всё работает, больше свободного времени, а php - бесконечный рефакторинг?:)

unfalse

Не успел я попользоваться Visual Studio Code, как на второй день он завис намертво, прямо во время написания комментария. MS такой MS. В общем возвращаюсь на Sublime.

unfalse

Интересная идея, тоже хочу постримить во время кодинга какой-нибудь фигни, но так всё время работать вряд ли получится. Для тестовых заданий сгодится и для пет-прожектов https://habrahabr.ru/post/307536/
Уже даже нашел, как скрывать скайп.

unfalse

Тут джуниор обронил: "2200 строчек кода в одном файле - это, конечно, сильно)"

unfalse

Пока из всех IT-подкастов для меня лучшим кажется JS Frontflip. Я могу хотя бы в своей практике применить то, о чем там говорят. А вот Devzen для меня, например, слишком сложный. Radio-T давно уже серьезно невозможно воспринимать.

unfalse

Хотел сказать что это польский анти-дэдфуд, но вроде у дэдфуда жена есть: http://vk.com/id60940809

unfalse

Внезапно неплохая лекция по NativeScript - мобильному кроссплатформенному фреймворку. Внутри Angular2 и поддержка TypeScript. Предпочтительный шаблон - MVVM. В отличии от того же Ionic, и js-код и разметки переводятся в нативный для iOS и Android какой-то особой внутренней магией. Хочу такое для десктопа. По-моему, Electron так не умеет.
[Frontflip] 19. NativeScript: как делать мобильные приложения для [...]
http://podplayer.net/#/?id=17801440 via @PodcastAddict

unfalse

Топ 9 ЯП за 2016 год. По востребованности. Первое место - SQL. При этом чувак уверяет что это полноценный язык программирования. А ещё называет С++ "цэ++", Ruby "раби", а C# - "цэ шарп". Да, кстати, Ruby On Rails на девятом месте. Ещё мне сказали что у него неприятный голос. И вот такие ещё и учат. И аватарка глупая и ник.

unfalse

Java всё ?


Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.