6
Зачем читать чужой код? Максим Климишин CTO @ZAKAZ.UA

Зачем читать чужой код?

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Зачем читать чужой код?

Зачем читатьчужой код?

Зачем читатьчужой код?

Максим КлимишинCTO @ZAKAZ.UAМаксим КлимишинCTO @ZAKAZ.UA

Page 2: Зачем читать чужой код?

Если я самыйумный, то

Если я самыйумный, то

Знаю все Design Pattern-ы с рождения

Моя архитектура идеальна

Мой софт никогда не испытывает outage

Все работает быстро абсолютно всегда

Баги? Нет багов. Виноваты пользователи.

Знаю все Design Pattern-ы с рождения

Моя архитектура идеальна

Мой софт никогда не испытывает outage

Все работает быстро абсолютно всегда

Баги? Нет багов. Виноваты пользователи.

Page 3: Зачем читать чужой код?

СерьезноСерьезно

Читая чужой код, приходит понимание best practices

Получаем представление о guidelines & conventions для конкретного языка

Формируем мнение о том, что хорошо, а что плохо

Учиться быстро находить ошибки, “тупизмы”

Читая чужой код, приходит понимание best practices

Получаем представление о guidelines & conventions для конкретного языка

Формируем мнение о том, что хорошо, а что плохо

Учиться быстро находить ошибки, “тупизмы”

Page 4: Зачем читать чужой код?

- я не люблю, когда меняют мой код

- а я не люблю компилировать взглядом

- я не люблю, когда меняют мой код

- а я не люблю компилировать взглядом

Page 5: Зачем читать чужой код?

Еще вариант,если тюленьЕще вариант,если тюлень

Page 6: Зачем читать чужой код?

Спасибо!Спасибо!

@maxmaxmaxmax@maxmaxmaxmax