Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

 9913

-- vip

API поиска работы / Предложения - в таблицу

  • На этом уроке мы заполним таблицу данными о вакансиях и реализуем свободный поиск по контексту из поискового поля
  • Дата отправки отчёта: 15 ноября 2018 г.
  • Задание выполнено: за 1 час. 45 мин.
  • Чему научился: #########Специально для Дмитрия Синицына если будет читать что бы посмотрел как правильно иногда надо делать комменты к урокам :))) ###########
    Создаем метод обработки входного объекта собирая данные в список
    Не стал делать доступ через get -ры и set- ры т.к. обычно это используется для доступа к переменным из других классов
    в рамках нашего класса достаточно будет публичности этих переменных для работы
    salary_from = obj.salary.from ?? " ";  - можно реализовать так - что бы меньше говнокодить в программе
    так же в программе есть ошибка для переменной salary если она пустая то на выходе можем получить некорректное значение данных
    итого реализовал вот такой говно код больше это назвать никак нельзя
    if (obj.salary != null)
                {
                    if (obj.salary.from != null)
                    {
                        salary_from = obj.salary.from ?? " ";
                        salary_to = obj.salary.to ?? " ";
                    }
                    else
                    {
                        this.salary_from = "-";
                        this.salary_to = "-";
                    }
                }
                else
                {
                    this.salary_from = "-";
                    this.salary_to = "-";
                }           
    читаемость никакая - согласен с любой критикой

    Лектор супппер - уроки входят на ура (воды не льет, ошибки делает и тут же исправляет прямь как я - только у меня мозгов не хватает такой код собирать - нужно как-то от лектора перекачку сделать возможно методом сонных тренировок :)) )

    P.S. кстати json файлы студия сама открывает не хуже кого либо см. картинку 2
  • Что было сложным: не согласен с тем что бы 3 строчкой шел работодатель - соискателю не так важен работодатель как важен параметр ЗП (в наше время это определяющий параметр который вообще можно ставить на I место)

    по вопросу записи данных в грид как мне кажется такая построчная метода нынче атавизм прошлого - есть уже более совершенные методы работы с контентом (когда просто указывается что надо вывести - все остальное FW если не ошибаюсь EF - делает это сам без посторонней помощи программиста) - хотелось бы в таком контексте рассмотреть эту задачу. зачем наступать на грабли программистов прошлых лет . Нужно двигаться вперед и использовать то лучшее что уже давно создано до нас.

    Накосячил по коду много чего - потом полчаса исправлялся (ну иногда и косячить полезно как же без этого)
  • Оценка видео-уроку:
Отчёт от 9913 за API поиска работы / Предложения - в таблицу


Отчёт от 9913 за API поиска работы / Предложения - в таблицу




Оцени работу

 
Сохранить страницу:

791. --
Валерий Жданов
Валерий Жданов
ответить
→  vip  # API поиска работы / Предложения - в таблицу / 2018-11-15 01:17

По "сложностям" согласен, по работе с контентом тоже (готов побеседовать на эту тему в Telegram).

По открыванию json при помощи студии - браузерное открытие json поможет тем, кто проходит мои уроки данного курса не на C# (здесь есть такие ребята, молодцы они, спасибо). Но "студийная" работа
с json нам тоже пригодится, поэтому спасибо и Вам, vip!

за оценку "лекторства" спасибо. а что за штуки такие - сонные тренировки? 


17606. --
Виктор
Виктор
ответить
→  vip  # API поиска работы / Предложения - в таблицу / 2018-11-15 10:46

Коммент более чем супер! И объёмный и содержательный, а где-то и поучительный. Но по поводу работодателя ты не прав, он очень даже нужен, и, например для меня этот пункт более важен чем з/п. Если контора с именем, там и возможностей больше, и рост, и за свои слова они отвечают, так что можно начинать и с небольшой зарплаты, а если "шаражкина контора" - то сам понимаешь, как на минном поле))


  • Отчёт оценивали:
    11353AlliZzeN+1   3922Александр+1   791Валерий Жданов+1   9752chokayes+1   11589Yefim+1   17947Dmitry Sinitsin+1   11019Trira+1   17606Виктор+1   8275Tekashnik+1   14981DimanDOS+1   4038Ivan+1   3747Сергей+1   20407Dmitri0  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: #########Специально для Дмитрия Синицына если будет читать что бы посмотрел как правильно иногда надо делать комменты к урокам :))) ########### Создаем метод обработки входного объекта собирая данные в список Не стал делать доступ через get -ры и set- ры т.к. обычно это используется для доступа к переменным из других классов в рамках нашего класса достаточно будет публичности этих переменных для работы salary_from = obj.salary.from ?? " "; - можно реализовать так - что бы меньше говнокодить в программе так же в программе есть ошибка для переменной salary если она пустая то на выходе можем получить некорректное значение данных итого реализовал вот такой говно код больше это назвать никак нельзя if (obj.salary != null) { if (obj.salary.from != null) { salary_from = obj.salary.from ?? " "; salary_to = obj.salary.to ?? " "; } else { this.salary_from = "-"; this.salary_to = "-"; } } else { this.salary_from = "-"; this.salary_to = "-"; } читаемость никакая - согласен с любой критикой Лектор супппер - уроки входят на ура (воды не льет, ошибки делает и тут же исправляет прямь как я - только у меня мозгов не хватает такой код собирать - нужно как-то от лектора перекачку сделать возможно методом сонных тренировок :)) ) P.S. кстати json файлы студия сама открывает не хуже кого либо см. картинку 2
Трудности: не согласен с тем что бы 3 строчкой шел работодатель - соискателю не так важен работодатель как важен параметр ЗП (в наше время это определяющий параметр который вообще можно ставить на I место) по вопросу записи данных в грид как мне кажется такая построчная метода нынче атавизм прошлого - есть уже более совершенные методы работы с контентом (когда просто указывается что надо вывести - все остальное FW если не ошибаюсь EF - делает это сам без посторонней помощи программиста) - хотелось бы в таком контексте рассмотреть эту задачу. зачем наступать на грабли программистов прошлых лет . Нужно двигаться вперед и использовать то лучшее что уже давно создано до нас. Накосячил по коду много чего - потом полчаса исправлялся (ну иногда и косячить полезно как же без этого)



Научился: 1.сделать рефакторинг функции JsonParseStringItem 2. сделать вывод данных в таблицу 3. реализовать поиск по данным текстового поля 4. реализовать счетчик строк