|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.03.2020, 16:22 | #1 |
Новичок
Джуниор
Регистрация: 24.03.2020
Сообщений: 2
|
Объективная оценка решения задач
Пожалуйста, оцените вариант решения подобных задач и предложите свой, если есть.
Testing: JavaScript and TypeScript Inspections Задача 1 "Рефакторинг - процесс улучшения кода без создания новой функциональности" (Help). В рамках тестового задания создайте примеры кода (JavaScript или/и TypeScript), где бы вызывался рефакторинг Change signature и подумайте над возможными улучшениями (кейсы, где рефакторинг работает некорректно, новые кейсы, UI/UX улучшения). Для выполнения задания можно пользоваться триальной или ЕАП версией, а так же бесплатной студенческой лицензией. Задание может быть выполнено в любой из следующих IDE: WebStorm / IDEA Professional/ PyCharm Professional / PhpStorm / RubyMine / GoLand. Можно ли представить пример кода, где будет использоваться рефакторинг изменения кода так ( это один из примеров)? Добавление аргумента: addField(name,value){// Создание функции для добавления нового поля в макет конструктора форм //Тело функции } name-уникальное имя объекта элемента формы value- значение по умолчанию, например в текстовом поле Причина проведения рефакторинга изменения сигнатуры: необходимо передавать дополнительные атрибуты элемента формы (id,class и т.д) – необходимо добавить новый аргумент в функции addField(name,value){// - props – дополнительные свойства элемента формы. Достаточно ли описания примера в таком формате или нужно что-то еще добавить? Developing a tool for analyzing user sessions (Sessions Viewer) Задача 1 Во время работы с IDE пользователь совершает различные действия, часть из которых записывается в логи. Например, сбор билда, запуск кода, использование горячих клавиш, и т.д. Также в логи записывается информация о состоянии и настройках IDE, например, об установленных плагинах. Представьте, что Вам необходимо извлечь из лога и отобразить набор сессий, в которых пользователь вызывал функцию поиска по проекту. Опишите, как бы вы представили такие сессии пользователей для анализа? Т.е необходимо написать структуру сессий пользователя, например. Достаточно ли такого описания? id:1111;userID:23405;func:searchFil es(query);query:file.html где id – уникальный идентификатор сессии userID- уникальный идентификатор func-вызываемая функция поиска по файлам проекта в данной сессии query-искомый файл |
24.03.2020, 19:03 | #2 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
По моему этот текст был написан припомощи бредо генератора.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
написать на с решения задач | irpan | Фриланс | 3 | 13.12.2018 11:13 |
Решения задач!!!!! | Junger | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 28.05.2011 15:17 |
решения задач tp.abc | Junger | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 05.05.2011 14:42 |
PascalABC.net-Решения задач. | Junger | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 04.05.2011 16:40 |
нужны решения задач на С++ | krasav4ik | Помощь студентам | 2 | 28.11.2010 21:58 |