Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Hello world: что кроется за поворотом

Hello world: что кроется за поворотом

Буддизм для разработчиков: основные практики Agile, KISS, BDD, TDD, CI. Путь разработчика: из нубов в профи, к чему быть готовым и как с этим жить. Воркаут на 10000 часов: комплексная программа мотивации и поддержания знаний в тонусе. Карты, деньги, два ствола: внедрение в сообщество, поиск сообщников и методы MLM для разработчиков.

Andrey Subbotin

June 21, 2013
Tweet

More Decks by Andrey Subbotin

Other Decks in Technology

Transcript

  1. 8 Kent Beck Mike Beedle Arie van Bennekum Alistair Cockburn

    Ward Cunningham Martin Fowler James Grenning Jim Highsmith Andrew Hunt Ron Jeffries Jon Kern Brian Marick Robert C. Martin Steve Mellor Ken Schwaber Jeff Sutherland Dave Thomas
  2. Мы постоянно открываем для себя более совершенные методы разработки программного

    обеспечения, занимаясь разработкой непосредственно и помогая в этом другим. Благодаря проделанной работе мы смогли осознать, что: Люди и взаимодействие важнее процессов и инструментов Работающий продукт важнее исчерпывающей документации Сотрудничество с заказчиком важнее согласования условий контракта Готовность к изменениям важнее следования первоначальному плану То есть, не отрицая важности того, что справа, мы всё таки больше ценим то, что слева. 9
  3. Пользовательские истории 13 Функционал:  Сложение  чисел    Чтобы  не  складывать

     в  уме    Все,  у  кого  с  этим  туго    Хотят  автоматическое  сложение  целых  чисел    Сценарий:  Сложение  двух  целых  чисел        Допустим  я  ввожу  число  50        И  затем  ввожу  число  70        Если  я  нажимаю  "+"        То  результатом  должно  быть  число  120
  4. 17

  5. 19

  6. 22

  7. 25

  8. 29 HIG MVC, MVVM Xcode, AppCode, Instruments Ruby Motion CocoaPods

    IB, XIBs, Storyboards Autolayout, L10n, I18n UIDynamics FRP ...
  9. 30

  10. 31

  11. 32

  12. 33

  13. 38