s.o.l.i.d-ый javascript

Post on 16-Apr-2017

6.816 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

SOLID-ный JavaScriptАлексей Охрименко, IPONWEB

1

АЛЕКСЕЙ ОХРИМЕНКО

TWITTER: AI_BOY

setInterval(learnJavaScript)2

3

IPONWEB

4

Angular 2 meetuphttps://telegram.me/angular2

5

Почему не ФП?(функциональное

программирование)

6

Почему не ООП? (объектно ориентированное

программирование)

книга банды 4х ( GOF book )https://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented-ebook/dp/B000SEIBB8

7

Что нужно знать?

8

JS, ООП, три кита ООП

9

Не читайте до обеда статьи из русской Wikipedia

10

Три кита костылестроения

11

Зачем нам знать SOLID?

12

Design Stamina Hypothesishttp://martinfowler.com/bliki/DesignStaminaHypothesis.html

13

S.O.L.I.DRobert Cecil MartinAgile software development: principles, patterns, and practices

October 25, 2002

14

http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod

15

Принцип единственной обязанности

16

Принцип открытости/закрытости

17

Принцип разделения интерфейса

19

DEMO TIME

21

DEMO TIME

22

DEMO TIME

23

Чтобы почитать?

GOF

SOLID DCI

24

Чтобы почитать?

RUBY

25

THE END

26

TELEGRAM GROUPS

➤ https://telegram.me/angular2 ➤ https://telegram.me/typescriptru ➤ https://telegram.me/JSlang

➤ https://github.com/aiboy/awesome-telegram-ru

27

http://bit.ly/2dhcOxXАЛЕКСЕЙ ОХРИМЕНКО

TWITTER: AI_BOY

setInterval(learnJavaScript)28

top related