
? Snyp
19.06.2016
14:11:20
Кто такие маперы?

Kostya
19.06.2016
14:12:07
Хм-м-м, совсем не туда. Это разработка через тестирование, изучи пожалуйста теорию.

Google

Артур Евгеньевич
19.06.2016
14:13:04
А че эт за канал?
Просто канал про php, пока туда просто кидаю интересные ссылки, но в дальнейшем надеюсь более плотно им заняться и кидать интересную инфу, тщательно отобранную. Кстати, если кто хочет помочь с ведением канала, то буду рад)

Artur
19.06.2016
14:14:25
потом реализуй
написание метода не становится быстрее. быстрее становится только поиск багов

Kostya
19.06.2016
14:14:53
Тут нет имхо, есть вполне принятая практика))

Dmitriy
19.06.2016
14:15:23
юнит тестирование - тоже можно по ТДД

Artur
19.06.2016
14:15:36
суть в моменте КОГДА ты пишешь тест

? Snyp
19.06.2016
14:15:39

Dmitriy
19.06.2016
14:15:39
Test Driven Development если кто забыл
сначала пишешь тест для класса и методов, а потом RGR
red green refractor

Artur
19.06.2016
14:16:12
что в своё очередь подразумевает что ты точно знаешь как будет взаимодействовать
чтобы изменить приджётся и тесты менять

Google

Kostya
19.06.2016
14:16:32
Большую часть времени программист не пишет код, а изменяет его или отлаживает

Dmitriy
19.06.2016
14:16:33
да
очевидно

Artur
19.06.2016
14:16:45
или когда метод разросся и ты хочешь его декомпозировать - опять переписывать и тесты

Dmitriy
19.06.2016
14:16:54
зато CI залетает наура
в этом и смысл TDD

Kostya
19.06.2016
14:17:20
Артур, по тдд у тебя метод не разросся

Artur
19.06.2016
14:17:29
и чего, не декомпощировать чтоль? )
не менять логику взаисмодействия компонентов? интеграционных тестов нет. только тесты классов

Kostya
19.06.2016
14:17:56
Лол

Котяй Негодяй
19.06.2016
14:18:49
статический анализ
Если ты хочешь качественный статический анализ, то придётся всё настроить ручками и настройки соглашений засунуть в репу. Здесь уже играет роль не тот факт, на чём ты пишешь, а поддерживает ли твой инструмент эти фичи.

Dmitriy
19.06.2016
14:19:23

Artur
19.06.2016
14:19:26

Kostya
19.06.2016
14:19:43
Сорри, не могу продолжить разговор, надо идти

Котяй Негодяй
19.06.2016
14:20:08

Dmitriy
19.06.2016
14:21:10
В итоге сошлись на том, с чего начали? Каждый дрочит как хочет

Котяй Негодяй
19.06.2016
14:21:26
Вообще, каждый дрочит, как хочет. Единственное требование — настроить линтинг и не допускать ворнингов.

Google

Andrey
19.06.2016
14:22:18
https://psv4.vk.me/c415130/u38748832/docs/d79d206b7efe/giphy.gif?extra=H0tu8JsW3nFlIs1WZeE93zVckPQciRXk8VCn9lb-XDp4Rt0u6A36foAjWy3hD6ZGFuIxFhdHc7pydzTqhbPUYu2hRLulQ40bqi6FRWOqOKIB4S08NYFA

Dmitriy
19.06.2016
14:22:21
Я вот топил, топлю и буду топить за vim. И никто меня не переубедит

Котяй Негодяй
19.06.2016
14:22:53
Да пофиг. =)

Dmitriy
19.06.2016
14:23:37

Котяй Негодяй
19.06.2016
14:24:05

Dmitriy
19.06.2016
14:24:59
Пардон?
Самоирония про лучший автокомплит в миру)
Вот не понимаю, открываешь вакансию
там требования просто всего, что существует
оплата - 30к
а тут костя кидает ссылку, там требований кот наплакал, опыт работы - 1-3 года, и ЗП от 120к! Это блять как так, то, а?

Artur
19.06.2016
14:26:33
что за вакансия
1-3года в Москве стоит как раз 90-120. в зависсимости от качества опыта конечно

Dmitriy
19.06.2016
14:27:03
https://spb.hh.ru/vacancy/16765758

Artur
19.06.2016
14:27:26
норм вакансия

Dmitriy
19.06.2016
14:28:03
*ушел плакать в подушку в своей мухосрани с опытом работы 8 лет*

Котяй Негодяй
19.06.2016
14:28:21

Dmitriy
19.06.2016
14:28:25
*и ЗП в 4 раза меньше*

Котяй Негодяй
19.06.2016
14:29:32
В мухосрани люди пока используют устаревшие технологии управления.

Google

Dmitriy
19.06.2016
14:29:50
кому как не мне об этом знать?)

Котяй Негодяй
19.06.2016
14:29:55
Там и недооценивают специалистов, и не готовы их содержать.
Ты знаешь А, но не знаешь Б.
Б — это должен быть твой логический вывод из А и анализ ситуации.
Ты ведь заинтересован.

Artur
19.06.2016
14:31:19

Admin
ERROR: S client not available

Dmitriy
19.06.2016
14:31:43
да я ссыкло

Artur
19.06.2016
14:31:43
на не полном рабочем дне

Dmitriy
19.06.2016
14:31:59
ну а если серьезно - тут квартира, жена

Artur
19.06.2016
14:32:02
я сам собственно на удалёнке пока

Dmitriy
19.06.2016
14:32:12
и еще одно очень серьезное обстоятельство

Artur
19.06.2016
14:32:42
тут тебя плохому быстро научат

Dmitriy
19.06.2016
14:33:24
например чему?

Artur
19.06.2016
14:33:31
ты понимаешь что получаешь меньше индусов с опытом разворачивания блогов?
https://telegram.me/upworkcom

Котяй Негодяй
19.06.2016
14:34:00
Суть в том, что тот, кто не будет развиваться, обречён остаться в прошлом. Пока жируют те, кто хапнул в девяностые и держит капитал на этом запасе прочности, подрастают молодые и зубастые, которые создают намного более эффективные команды и могут составить качественную конкуренцию. Время бездарностей проходит. И ты можешь участвовать в этом. Всё больше граждан РФ начинает занимать агрессивную конкурентную прозицию. Это хороший толчок к развитию. Подтягивайся.

Dmitriy
19.06.2016
14:34:04
понимаю) в мухосрани на это можно даже жить

Google

Dmitriy
19.06.2016
14:34:13
и откладывать

Artur
19.06.2016
14:34:24
на апворк ставка самых низших организмов - 5$/час. это примерно 55к в месяц без отпусков

боль
19.06.2016
14:35:10

Artur
19.06.2016
14:35:46

Dmitriy
19.06.2016
14:35:53

Artur
19.06.2016
14:36:16
а те кто устроился в контору и прикоснулся к прекрасному - amqp, поисковые движки, работа с хайтрафиком - на практике ничего не умеют САМИ

Dmitriy
19.06.2016
14:36:38
МНе непонятно почему

Artur
19.06.2016
14:37:16
ну взяли тебя на 1 году опыта в крупный проект где есть, скажем, rabbit. вероятность что ты его потрогаешь в первый же год стремиться к нулю
если проект крупный и там есть что делать по поддержке и приклодухе
вероятность что тебя без опыта возьмут трогать хайлоад(иначе зачем всё это) на низшем уровне - тимлид глупец
а когда у тебя уже есть весь этот опыт и опыт работы с фреймворками/языком вообще - у тебя уже опыт не 1 год опыта и не 2 а скорее 3+
а 120 это хорошая зп для человека с опытом 1-3года. но чтобы туда устроится сокрее всего не нужна реальная практика со всем стеком
имею ввиду так чтобы в одиночку проект смог бы развернуть
знаешь как работает в общих чертах - и норм

Dmitriy
19.06.2016
14:41:15

Artur
19.06.2016
14:41:23
ойлиии

Dmitriy
19.06.2016
14:41:45
Требования:
Знание PHP
Опыт написания тестов
Понимание ООП, принципов построения приложений
Опыт работы с реляционными базами данных
Работа *nix на уровне пользователя
ну что это? Это разве требования на 120к? Как будто сказка какая-то