суббота, 25 мая 2019 г.

Javascript для детей. Ник Морган


Ссылка на OZON

Полезная ссылочка из книги — http://www.crunchzilla.com/code-monster (игра на Javascript, помогающая изучить язык)

Отличная книжка! И хотя я перед ней прочитала «Изучаем программирование на JavaScript» Фримена от Head First O`reilly, (которая на 600 листов А4, на минуточку), я все равно нашла что-то новое для себя. Более того! Некоторые вещи я в книге Фримена не видела. От каких-то мелочей типа использования Object.keys до целого раздела с графикой.

Таки да, в книге для детей вы столкнетесь с рисованием графики и даже создадите игру «Змейка»! В прошлой книге тема canvas вообще не поднималась, а тут целый раздел. И для базового понимания этого вполне достаточно.

среда, 8 мая 2019 г.

IDEA. Как посмотреть локальные изменения

Допустим, мы решили выкачать folks и поиграться с ним. Потом что-то изменили и все сломалось. А что изменяли, уже забыли. Или это кот по клавиатуре прошелся. Или ребенок с ноутбуком поиграл. Как посмотреть, «что я тут наменял» в IDEA?

1. View — Tool Windows — Version Control


Снизу появится окно версионного контроля на вкладке локальных изменений (Local Changes).


Тут отображаются все измененные локально файлы. То есть все отличия от того, что вы выкачали командой «hg clone».


вторник, 7 мая 2019 г.

Сколько задач заводить в баг-трекер

Вот вы обнаружили две орфографических ошибки — это два бага или один? А если кнопка «назад» как-то странно работает, но только в двух местах? А если вы грузили файл и схлопотали несколько ошибок?

Сколько ставить задач? Есть несколько принципов


1. Одна проблема = один баг


Нашли проблему — завели задачу. Нашли другую — поставили новую. Если две задачи похожи — поставили связь между ними, большинство баг-трекеров позволяет это сделать.


Подробнее про принцип см в этой статье (плюсы, минусы, где это применяется у нас).