Size: a a a

2020 April 08

F

Foma in pro.js
джавы
источник

nn

nolanson no in pro.js
Leon
Выбирай выражения
а что плохова в джавистах?)
источник

L

Leon in pro.js
Абсолютно ничего
Ровно как и обсуждение этого едва ли имеет отношение к чату по JS)
источник

DE

Denis Efremov in pro.js
Leon
Абсолютно ничего
Ровно как и обсуждение этого едва ли имеет отношение к чату по JS)
Да ему лишь бы попиздеть
источник

nn

nolanson no in pro.js
🤔
источник

DE

Denis Efremov in pro.js
Написал бы чего-нибудь дельное
источник

DE

Denis Efremov in pro.js
OOA - Объектно-ориентированный анализ.
Менеджер привел заказчика. Заказчик хочет сферического коня в вакууме. Руководитель берет тимлида, ведущего программиста и все трое со всех сил стараются понять, чего же он хочет. Далее уже без заказчика гл. программист сидит и доооолго думает, что это будет за зверь, как же этот конь будет выглядеть, какие части (не путать с калассами) будут в проекте.
После выделения частей коня решено, что он будет состоят из трех частей: сервер-служба, гуй-клиент-настройщик, веб-морда.

OOD - Объектно-ориентированный дизайн.
Тимлиду поручено сделать сервер и он начинает думать в сторону того, как будет устроен сервер, рисует одному ему понятные стрелочки и продумывает очень иерархию частей этого сервера и их взаимодействие.

OOP - Объектно-ориентированное программирование.
Сижу я. Решаю, что "ConectionPool <>------ ClientProcessor" (агрегирование), при этом ClientProcessor будет наследником того-то и того-то... Рисую UML, показываю тимлиду. Кивает - делаю.
источник

L

Leon in pro.js
Короче, ООА - работа системного аналитика
OOD - архитектора?
источник

iH

ioann Hide 🏋 in pro.js
nolanson no
хз мож дурочки какие)
да кадровички из деревни составляли резюме по шаблону из инета ) там еще не такое увидишь )))
источник

DE

Denis Efremov in pro.js
Разработка ОО программы состоит из след последовательных работ:

1) определение основных объектов, необходимых для решения данной задачи;

2) определение данных состояний для выбранных объектов;

3) определение иерархической системы классов, представляющих выбранные объекты;

4) определение ключевых сообщений, которые должны обрабатывать объекты;

5) разработка последовательности выполнения, позволяющей решать задачу;

6) разработка методов, обрабатывающих каждое сообщение;

7) кодирование, отладка, компоновка и компилирование.

Основная цель ОО подхода – обеспечить повышение эффективности разработки программ. Появления ОО подхода связано со след событиями:

- прогресс в области вычислительной техники, в большей части – в архитектуре;

- развитие языков программирования (появилось понятие классификации языков);

- на основе языка Pascal возникли Object Pascal и Ada;

- развитие методов программирования, включая принципы модульности и защиты информации;

- развитие баз данных;

- исследования в области искусственного интеллекта;

- достижения в области познания и философии.

Объектный подход (OOP) является концептуальной основой OOD (проектирование), который используют в качестве методов ООА (анализ), а в качестве инструмента – ООР (программирование).

OOD (объектно-ориентированное проектирование) – это метод проектирования, соединяющий в себе проектирование объектной декомпозиции и приемы различных представлений предметной области (логическая и физическая модель, статическая и динамическая модель).

ООА (объектно-ориентированный анализ) направлен на создание моделей, более близких к реальности, с использованием объектных абстракций, которые составляют словарь предметной области.
источник

L

Leon in pro.js
Denis Efremov
Разработка ОО программы состоит из след последовательных работ:

1) определение основных объектов, необходимых для решения данной задачи;

2) определение данных состояний для выбранных объектов;

3) определение иерархической системы классов, представляющих выбранные объекты;

4) определение ключевых сообщений, которые должны обрабатывать объекты;

5) разработка последовательности выполнения, позволяющей решать задачу;

6) разработка методов, обрабатывающих каждое сообщение;

7) кодирование, отладка, компоновка и компилирование.

Основная цель ОО подхода – обеспечить повышение эффективности разработки программ. Появления ОО подхода связано со след событиями:

- прогресс в области вычислительной техники, в большей части – в архитектуре;

- развитие языков программирования (появилось понятие классификации языков);

- на основе языка Pascal возникли Object Pascal и Ada;

- развитие методов программирования, включая принципы модульности и защиты информации;

- развитие баз данных;

- исследования в области искусственного интеллекта;

- достижения в области познания и философии.

Объектный подход (OOP) является концептуальной основой OOD (проектирование), который используют в качестве методов ООА (анализ), а в качестве инструмента – ООР (программирование).

OOD (объектно-ориентированное проектирование) – это метод проектирования, соединяющий в себе проектирование объектной декомпозиции и приемы различных представлений предметной области (логическая и физическая модель, статическая и динамическая модель).

ООА (объектно-ориентированный анализ) направлен на создание моделей, более близких к реальности, с использованием объектных абстракций, которые составляют словарь предметной области.
Спасибо. Похоже то, что нужно
источник

AS

Aleksandr Subcelnyi in pro.js
#вакансия #frontend #javascript #москва #офис #полнаязанятость #react #angular #vue

Frontend-разработчик (JavaScript)

Москва, от 140 000 до 170 000 рублей

(В период самоизоляции работаем удалённо, после его завершения перебираемся обратно в офис)

Задачи:

— Разработка frontend-интерфейса рекламной платформы
— Перевод UI/UX макетов в верстку
— Взаимодействие с backend-разработчиками, согласование протоколов обмена данными
— Работа со сторонними frontend-решениями, в т.ч. внесение изменений в сторонний код
— Разработка плеера, поддерживающего стандарты VAST/VPAID
— Разработка и поддержка рекламных блоков (VPAID AdUnit)
— Разработка автоматизированных тестов и тестовых сред

Требования:

— Опыт кроссбраузерной веб-разработки от трех лет (HTML 5, CSS)
— Опыт программирования с использованием как чистого JavaScript, так и фреймворков (react, angular, vue), работа с npm
— Опыт работы с REST API

Будет плюсом:

— Представление об асинхронной̆ обработке запросов, разработка single-page application
— Опыт работы в AdTech, знание протоколов VAST/VPAID, представление о работе плееров с рекламными материалами
— Знание о том, что такое CORS
— Хорошее понимание работы HTTP протокола
— Навыки работы с сетевыми инспекторами

Условия:

— Заработная плата от 140 000 до 170 000 рублей (по результатам собеседования)
— Полная занятость, полный день
— Работа под руководством опытного CTO c хорошим чувством юмора :)
— Современный комфортный офис в Москве (метро Дубровка)

О компании:

Группа компаний на стыке агентского бизнеса и рекламных технологий.

Разрабатываем ab ovo рекламную платформу, не отягощенную legacy-кодом и грузом обратной совместимости.

В качестве таск-трекера используем Jira.

Для откликов:

Пройдите первичное собеседование в экспресс-формате прямо сейчас:

👉 @yeshr_it_bot

По дополнительным вопросам:

🤓 @asubc
источник

iH

ioann Hide 🏋 in pro.js
мне интересно а когда платформу допилят то разраба на улицу? )
источник

iH

ioann Hide 🏋 in pro.js
и вывесят вакансию за 40 с навыком "умение разбираться в чужом коде" )))
источник

N

Nick in pro.js
ioann Hide 🏋
и вывесят вакансию за 40 с навыком "умение разбираться в чужом коде" )))
😂👌
источник

В

Виктория in pro.js
А вот и я
источник

В

Виктория in pro.js
Я проснулась
источник

iH

ioann Hide 🏋 in pro.js
а  я  в магаз
источник

AS

Aleksandr Subcelnyi in pro.js
ioann Hide 🏋
мне интересно а когда платформу допилят то разраба на улицу? )
Почему? Работы вагон, AdTech сейчас растёт дикими темпами (думаю, не стоит объяснять, почему).
источник

iH

ioann Hide 🏋 in pro.js
конечно не стоит это просто рассуждение ни о чем были )))
источник