Еще один баг Android-приложения Вконтакте: опять просмотрщик фото
В последнее время очень везёт на баги, связанные с Android-приложением Вконтакте.
Не буду вдаваться в подробности о том, в каких условиях баг был найден, но скажу одно: туалетная методика от Google работает. :)
Итак, добро пожаловать под кат...
Не буду вдаваться в подробности о том, в каких условиях баг был найден, но скажу одно: туалетная методика от Google работает. :)
Итак, добро пожаловать под кат...
"Бритва Оккама": ACC-методология от Google
Давайте я покажу вам, как выглядят мечты и амбиции среднестатистического фаундера(заказчика) при планировании продукта:
Продукт его мечты - эдакий супермультитул, с помощью которого можно решить любую проблему. Еще и ногти подстричь.
А теперь давайте посмотрим, как выглядит в представлении tech-lead'а работа по планированию такого проекта:
Проблема заключается в том, что в представлении разработчика, каждый из элементов его продукта-супермультитула является одинаково приоритетным. И именно на этом он методично настаивает на каждом митинге.
Такой подход к ведению проекта не выгоден никому из исполнителей, будь то менеджеры разнообразных направлений, разработчики, отделы контроля качества и технической поддержки.
Но, что самое главное, не выгоден он так же и заказчику, так как изначально обрекает его продукт на медленное становление и с очень большой вероятностью хоронит его еще до того момента, когда результат трудов нескольких десятков(сотен/тысяч) людей увидит свет.
В этой статье я поделюсь с вами прекрасной методикой планирования, использующейся в Google. Это действительно тот случай, когда заново изобретенный велосипед, благодаря правильному подходу, соревнуется в надежности и скорости с некоторыми творениями отечественного автопрома. :)
Итак, погнали.
Профессиональное мышление
Задача:
Есть две фигуры: прямоугольник и квадрат. Что из них является частным случаем чего?
В школе на уроках геометрии нам объясняли, что у любого прямоугольника есть четыре стороны, два измерения и каждый из его уголов равен 90 градусам. И случай, когда оба измерения равны(когда мы получаем квадрат) является частным.
А что, если взглянуть на проблему глубже и представить квадрат в качестве объекта? С точки зрения объектно-ориентированной концепции, у объекта "квадрат" всего одно поле размера, значение из которого используется для определения обоих измерений. А в объекте "прямоугольник", помимо всего прочего, есть необходимость определять еще и второе поле для другого измерения. Вот и получается, что квадрат является неким абстрактным классом, а класс "прямоугольник" его дополняет.
Этот вопрос часто задают на собеседованиях разработчикам, которые программируют на объектно-ориентированных языках.
И именно благодаря таким нетривиальным загадкам удается выделить очень важное качество успешного кандидата - способность профессионально мыслить.
Разработчики воспринимают тривиальные для обычной жизни вещи, как объекты. Тестировщики нюхом чуют дефекты в лифтах(ох, какой каламбур получился), кофемолках и душевых распылителях. И, наверное, именно с этого, с постановки профессионального мышления, стоит начинать составлять план развития по своей специализации.
А какие вы знаете примеры профессионального мышления?
IT-Jam 2015
Итак, сегодняшний IT-Jam 2015 завершен. Переварив всё пережитое, думаю, есть смысл дополнить текстовую трансляцию, которую я вел, и сформировать более или менее внятный отчётец по прошедшему мероприятию. Всё это плюс немного фото под катом, так что вэлкам.
Хакинг: из разработки в тестирование.
Привяу!
Паршивая погода и проблемы с давлением - неприятная неожиданность, благодаря которой сегодня пришлось поработать из дому.
Но это стало своеобразным преимуществом для меня, позволив мне наконец-то открыть новую страничку в освоении и обучении тестированию - Pentesting.
Под катом куча интересностей.
Паршивая погода и проблемы с давлением - неприятная неожиданность, благодаря которой сегодня пришлось поработать из дому.
Но это стало своеобразным преимуществом для меня, позволив мне наконец-то открыть новую страничку в освоении и обучении тестированию - Pentesting.
Под катом куча интересностей.
Кракозябры в LinkedIn
Как-то и в бложеке стало пусто, и у меня медленно, но верно испаряется время для написания сюда. Работа, сайд-проекты, поиски квартиры(кстати да, если вы вдруг сдаете квартиру - пишите в комментарии, буду рад. о том, что хотим - здесь).
Случайно заскочил с почты в LinkedIn и увидел вот такую кракозябровую красоту.
Случайно заскочил с почты в LinkedIn и увидел вот такую кракозябровую красоту.
У кого-нибудь еще так?
Подписаться на:
Сообщения (Atom)