Size: a a a

Генератор непрочитанных сообщений

2020 February 26

BT

Bohdan Turchyk in Генератор непрочитанных сообщений
Санжар
Как локально тестить работу почты?
Отправку через Mailer я имею в виду
mailhog
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Переслано от Vadim Samokhin
Всем привет! Ищу backend-разработчика уровня middle/senior.

Город: Москва
Формат работы: офис
Компания: Тануки
Занятость: полная
Зарплатная вилка: до 220к.

*Что делаем*
Делаем свою систему доставки: всё от регистрации заказа до фактической доставки. Интегрируемся с различными сервисами: платёжными, Яндекс.ГеоКодер, 1С, смс-оповещения. Много логики, иногда она не очень простая.
Кодовой базе полтора года.

*Как делаем*
Фрэймворки используем только в веб-приложениях -- это symfony 4.2. Сервис с основной логикой без фрэймворка.
Код пишем по таким принципам:
- Не пишем геттеры/сеттеры
- Предпочитаем композицию наследованию
- Стремимся к немутируемости объектов
- Используем инъекцию зависимостей вместо синглонтов, но не исползуем DI контейнер
- Не пишем статические методы
- Почти не используем null
- Не используем сервисные классы
- Вместо них используем настоящие объекты
- Не используем ORM
- Не используем исключения для контроля потока выполнения программы
- Не используем статические переменные
- Не используем gitflow
- Наши сервисы совсем не микро
- Покрытие тестами -- 92% по строкам, 89% по файлам.
- Деплоим по blue-green deployment.
Всем, кто хочет узнать, почему мы так делаем, готов объяснить.

Технологии:
- php7.2
- postgres 11
- docker

*Прочее*
Гибкое начало рабочего дня: кто-то приходит в 8 утра, лично я ближе к 12. Бесплатное питание. Оформление в соответствии с ТК РФ с первого дня работы. Офис в Башне Федерация, Москва-Сити.

*Контакты*
Пишите в личку: @dremuchee_bydlo
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
Alex Libertovsky
@forszaken чот кричу
источник

DM

Daria Motorina in Генератор непрочитанных сообщений
Alexander Kladov
Переслано от Vadim Samokhin
Всем привет! Ищу backend-разработчика уровня middle/senior.

Город: Москва
Формат работы: офис
Компания: Тануки
Занятость: полная
Зарплатная вилка: до 220к.

*Что делаем*
Делаем свою систему доставки: всё от регистрации заказа до фактической доставки. Интегрируемся с различными сервисами: платёжными, Яндекс.ГеоКодер, 1С, смс-оповещения. Много логики, иногда она не очень простая.
Кодовой базе полтора года.

*Как делаем*
Фрэймворки используем только в веб-приложениях -- это symfony 4.2. Сервис с основной логикой без фрэймворка.
Код пишем по таким принципам:
- Не пишем геттеры/сеттеры
- Предпочитаем композицию наследованию
- Стремимся к немутируемости объектов
- Используем инъекцию зависимостей вместо синглонтов, но не исползуем DI контейнер
- Не пишем статические методы
- Почти не используем null
- Не используем сервисные классы
- Вместо них используем настоящие объекты
- Не используем ORM
- Не используем исключения для контроля потока выполнения программы
- Не используем статические переменные
- Не используем gitflow
- Наши сервисы совсем не микро
- Покрытие тестами -- 92% по строкам, 89% по файлам.
- Деплоим по blue-green deployment.
Всем, кто хочет узнать, почему мы так делаем, готов объяснить.

Технологии:
- php7.2
- postgres 11
- docker

*Прочее*
Гибкое начало рабочего дня: кто-то приходит в 8 утра, лично я ближе к 12. Бесплатное питание. Оформление в соответствии с ТК РФ с первого дня работы. Офис в Башне Федерация, Москва-Сити.

*Контакты*
Пишите в личку: @dremuchee_bydlo
Никнейм напрягает
источник

RV

Roma Vandolyak in Генератор непрочитанных сообщений
Alex Libertovsky
Переслано от
Чуешь говнокод как псина
у вас там еще одна сходка что ли?
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
Alexander Kladov
Переслано от Vadim Samokhin
Всем привет! Ищу backend-разработчика уровня middle/senior.

Город: Москва
Формат работы: офис
Компания: Тануки
Занятость: полная
Зарплатная вилка: до 220к.

*Что делаем*
Делаем свою систему доставки: всё от регистрации заказа до фактической доставки. Интегрируемся с различными сервисами: платёжными, Яндекс.ГеоКодер, 1С, смс-оповещения. Много логики, иногда она не очень простая.
Кодовой базе полтора года.

*Как делаем*
Фрэймворки используем только в веб-приложениях -- это symfony 4.2. Сервис с основной логикой без фрэймворка.
Код пишем по таким принципам:
- Не пишем геттеры/сеттеры
- Предпочитаем композицию наследованию
- Стремимся к немутируемости объектов
- Используем инъекцию зависимостей вместо синглонтов, но не исползуем DI контейнер
- Не пишем статические методы
- Почти не используем null
- Не используем сервисные классы
- Вместо них используем настоящие объекты
- Не используем ORM
- Не используем исключения для контроля потока выполнения программы
- Не используем статические переменные
- Не используем gitflow
- Наши сервисы совсем не микро
- Покрытие тестами -- 92% по строкам, 89% по файлам.
- Деплоим по blue-green deployment.
Всем, кто хочет узнать, почему мы так делаем, готов объяснить.

Технологии:
- php7.2
- postgres 11
- docker

*Прочее*
Гибкое начало рабочего дня: кто-то приходит в 8 утра, лично я ближе к 12. Бесплатное питание. Оформление в соответствии с ТК РФ с первого дня работы. Офис в Башне Федерация, Москва-Сити.

*Контакты*
Пишите в личку: @dremuchee_bydlo
- Не используем сервисные классы
- Вместо них используем настоящие объекты
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
источник

AL

Alex Libertovsky in Генератор непрочитанных сообщений
Roma Vandolyak
у вас там еще одна сходка что ли?
Мы с ним братья
источник

DM

Daria Motorina in Генератор непрочитанных сообщений
А чем DI контейнер уже не угодил авторам вакансии?
источник

BT

Bohdan Turchyk in Генератор непрочитанных сообщений
Alex Libertovsky
Мы с ним братья
тогда спроси, почему он ливнул
источник

BT

Bohdan Turchyk in Генератор непрочитанных сообщений
Alexander Kladov
Переслано от Vadim Samokhin
Всем привет! Ищу backend-разработчика уровня middle/senior.

Город: Москва
Формат работы: офис
Компания: Тануки
Занятость: полная
Зарплатная вилка: до 220к.

*Что делаем*
Делаем свою систему доставки: всё от регистрации заказа до фактической доставки. Интегрируемся с различными сервисами: платёжными, Яндекс.ГеоКодер, 1С, смс-оповещения. Много логики, иногда она не очень простая.
Кодовой базе полтора года.

*Как делаем*
Фрэймворки используем только в веб-приложениях -- это symfony 4.2. Сервис с основной логикой без фрэймворка.
Код пишем по таким принципам:
- Не пишем геттеры/сеттеры
- Предпочитаем композицию наследованию
- Стремимся к немутируемости объектов
- Используем инъекцию зависимостей вместо синглонтов, но не исползуем DI контейнер
- Не пишем статические методы
- Почти не используем null
- Не используем сервисные классы
- Вместо них используем настоящие объекты
- Не используем ORM
- Не используем исключения для контроля потока выполнения программы
- Не используем статические переменные
- Не используем gitflow
- Наши сервисы совсем не микро
- Покрытие тестами -- 92% по строкам, 89% по файлам.
- Деплоим по blue-green deployment.
Всем, кто хочет узнать, почему мы так делаем, готов объяснить.

Технологии:
- php7.2
- postgres 11
- docker

*Прочее*
Гибкое начало рабочего дня: кто-то приходит в 8 утра, лично я ближе к 12. Бесплатное питание. Оформление в соответствии с ТК РФ с первого дня работы. Офис в Башне Федерация, Москва-Сити.

*Контакты*
Пишите в личку: @dremuchee_bydlo
пообщаться было бы прикольно
источник

BT

Bohdan Turchyk in Генератор непрочитанных сообщений
Daria Motorina
А чем DI контейнер уже не угодил авторам вакансии?
типа руками больше контроля
привет голанг
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
Daria Motorina
Никнейм напрягает
аааааааааааааа ору
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
я даже не заметил
источник

AL

Alex Libertovsky in Генератор непрочитанных сообщений
Bohdan Turchyk
пообщаться было бы прикольно
Я с ним и общался
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
ухаахахах
источник

AL

Alex Libertovsky in Генератор непрочитанных сообщений
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Bohdan Turchyk
пообщаться было бы прикольно
да, заучит интересно. была бы удаленка я бы попробовался
источник

AL

Alex Libertovsky in Генератор непрочитанных сообщений
Bohdan Turchyk
тогда спроси, почему он ливнул
Там всё сложно
источник

AM

Artem Molotov in Генератор непрочитанных сообщений
Daria Motorina
А чем DI контейнер уже не угодил авторам вакансии?
слишком просто, нужно слажнее))
источник