Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Healthy psychological atmosphere in
developer's life,
or
what to do if you feel
too lazy to write code
Framework Days. IT-...
Lazzzyyy
Framework Days. IT-Saturday. 4.04.2015
Bored of coding? Try smth new!
Framework Days. IT-Saturday. 4.04.2015
Read new things
Framework Days. IT-Saturday. 4.04.2015
nshipster.com
iosdevelopertips.com
iosdevweekly.com
cocoacontrols.c...
Try new things
Framework Days. IT-Saturday. 4.04.2015
new project - new technology
old project - refactoring (touch code, ...
Try new things: logentries
Framework Days. IT-Saturday. 4.04.2015
● log everything
● use levels
● disable in
production!
Try new things: widget
Framework Days. IT-Saturday. 4.04.2015
Let’s make a widget!
Try new things: widget
Framework Days. IT-Saturday. 4.04.2015
Let’s submit widget!
Try new things: widget
Framework Days. IT-Saturday. 4.04.2015
Let’s submit widget!
● 2 bundle ids:
com.company.appName
com...
Share new things
Framework Days. IT-Saturday. 4.04.2015
● community
(skype/slack chat)
● dev meetings
● twitter
● blog
Share new things
● Look what I’ve done!
● Demo inside company
● Pair programming
● Code review
Framework Days. IT-Saturday...
Measure everything!
● lines of code
Framework Days. IT-Saturday. 4.04.2015
Measure everything!
● lines of code
Framework Days. IT-Saturday. 4.04.2015
cloc.sourceforge.net
www.sonarsource.com
Measure everything!
● lines of code
● warnings
Framework Days. IT-Saturday. 4.04.2015
cloc.sourceforge.net
www.sonarsource...
Measure everything!
● lines of code
● warnings
Framework Days. IT-Saturday. 4.04.2015
cloc.sourceforge.net
www.sonarsource...
Measure everything!
● lines of code
● warnings
● dependencies
Framework Days. IT-Saturday. 4.04.2015
cloc.sourceforge.net
...
Measure everything!
● lines of code
● warnings
● dependencies
Framework Days. IT-Saturday. 4.04.2015
cloc.sourceforge.net
...
Commits
● git pulse
● by authors
● by time
● by day
Framework Days. IT-Saturday. 4.04.2015
http://bit.ly/1GbJpjE
Commits
Framework Days. IT-Saturday. 4.04.2015
hour of commit
Commits
Framework Days. IT-Saturday. 4.04.2015
hour of commit
Commits
Framework Days. IT-Saturday. 4.04.2015
day of commit
Commits
Framework Days. IT-Saturday. 4.04.2015
day of commit
Emoji commit messages
Framework Days. IT-Saturday. 4.04.2015
https://github.com/atom/atom
Emoji commit messages
Framework Days. IT-Saturday. 4.04.2015
https://github.com/atom/atom
Emoji commit messages
when add some UI features or changes
when writing docs
for bugfix
upgrading, setting new versions of...
Emoji commit messages
Framework Days. IT-Saturday. 4.04.2015
Demo to client
Prepare plan
Show features not code
Measure performance
Framework Days. IT-Saturday. 4.04.2015
Cute animations
Framework Days. IT-Saturday. 4.04.2015
Cute animations
Framework Days. IT-Saturday. 4.04.2015
Cute animations
Framework Days. IT-Saturday. 4.04.2015
● long tableviews
● collection views
● opening details page
● loadi...
Cute animations
Framework Days. IT-Saturday. 4.04.2015
Cute animations
Framework Days. IT-Saturday. 4.04.2015
Cute animations
Framework Days. IT-Saturday. 4.04.2015
● long tableviews
● collection views
● opening details page
● loadi...
Cute animations
Framework Days. IT-Saturday. 4.04.2015
● long tableviews
● collection views
● opening details page
● loadi...
Cute animations
Framework Days. IT-Saturday. 4.04.2015
● long tableviews
● collection views
● opening details page
● loadi...
Easter eggs
Framework Days. IT-Saturday. 4.04.2015 http://bit.ly/19RlSWT
Easter eggs
http://bit.ly/1GbJALThttp://bit.ly/1BZUuwP http://bit.ly/1FalkEz
Framework Days. IT-Saturday. 4.04.2015
The last slide
vixentael
Upcoming SlideShare
Loading in …5
×

Анастасия Войтова: Здоровая психологическая атмосфера в жизни разработчика, или чем заняться, если лень писать код

-Как попробовать новые технологии в текущем проекте и не поломать всё?
-История-хоррор о том, как мы подписывали AppExtension и чуть не умерли в муках.
-Чем меряться, или какие командные метрики полезно собирать и анализировать.
-Клиент не понимает всю гениальность моего кода: что делать?
-и ещё немного о важности демо, весёлых коммит мессаджах и пасхалках внутри приложений

  • Login to see the comments

  • Be the first to like this

Анастасия Войтова: Здоровая психологическая атмосфера в жизни разработчика, или чем заняться, если лень писать код

  1. 1. Healthy psychological atmosphere in developer's life, or what to do if you feel too lazy to write code Framework Days. IT-Saturday. 4.04.2015
  2. 2. Lazzzyyy Framework Days. IT-Saturday. 4.04.2015
  3. 3. Bored of coding? Try smth new! Framework Days. IT-Saturday. 4.04.2015
  4. 4. Read new things Framework Days. IT-Saturday. 4.04.2015 nshipster.com iosdevelopertips.com iosdevweekly.com cocoacontrols.com petersteinberger.com objc.ioraywenderlich.com iosdevtips.co
  5. 5. Try new things Framework Days. IT-Saturday. 4.04.2015 new project - new technology old project - refactoring (touch code, not functionality) ○ pod 'ReactiveCocoa' ○ pod 'LogEntries' ○ pod 'UIAlertView-Blocks' ○ pod 'ActionSheetPicker-3.0'
  6. 6. Try new things: logentries Framework Days. IT-Saturday. 4.04.2015 ● log everything ● use levels ● disable in production!
  7. 7. Try new things: widget Framework Days. IT-Saturday. 4.04.2015 Let’s make a widget!
  8. 8. Try new things: widget Framework Days. IT-Saturday. 4.04.2015 Let’s submit widget!
  9. 9. Try new things: widget Framework Days. IT-Saturday. 4.04.2015 Let’s submit widget! ● 2 bundle ids: com.company.appName com.company.appName.widgetName ● 2 distribution mobile provisions ● appgroups: should be included in both provisions: host app and extension ● host app and extension should use same server URL
  10. 10. Share new things Framework Days. IT-Saturday. 4.04.2015 ● community (skype/slack chat) ● dev meetings ● twitter ● blog
  11. 11. Share new things ● Look what I’ve done! ● Demo inside company ● Pair programming ● Code review Framework Days. IT-Saturday. 4.04.2015
  12. 12. Measure everything! ● lines of code Framework Days. IT-Saturday. 4.04.2015
  13. 13. Measure everything! ● lines of code Framework Days. IT-Saturday. 4.04.2015 cloc.sourceforge.net www.sonarsource.com
  14. 14. Measure everything! ● lines of code ● warnings Framework Days. IT-Saturday. 4.04.2015 cloc.sourceforge.net www.sonarsource.com
  15. 15. Measure everything! ● lines of code ● warnings Framework Days. IT-Saturday. 4.04.2015 cloc.sourceforge.net www.sonarsource.com fauxpasapp.com
  16. 16. Measure everything! ● lines of code ● warnings ● dependencies Framework Days. IT-Saturday. 4.04.2015 cloc.sourceforge.net www.sonarsource.com fauxpasapp.com
  17. 17. Measure everything! ● lines of code ● warnings ● dependencies Framework Days. IT-Saturday. 4.04.2015 cloc.sourceforge.net www.sonarsource.com fauxpasapp.com github.com/PaulTaykalo/objc- dependency-visualizer
  18. 18. Commits ● git pulse ● by authors ● by time ● by day Framework Days. IT-Saturday. 4.04.2015 http://bit.ly/1GbJpjE
  19. 19. Commits Framework Days. IT-Saturday. 4.04.2015 hour of commit
  20. 20. Commits Framework Days. IT-Saturday. 4.04.2015 hour of commit
  21. 21. Commits Framework Days. IT-Saturday. 4.04.2015 day of commit
  22. 22. Commits Framework Days. IT-Saturday. 4.04.2015 day of commit
  23. 23. Emoji commit messages Framework Days. IT-Saturday. 4.04.2015 https://github.com/atom/atom
  24. 24. Emoji commit messages Framework Days. IT-Saturday. 4.04.2015 https://github.com/atom/atom
  25. 25. Emoji commit messages when add some UI features or changes when writing docs for bugfix upgrading, setting new versions of dependencies for refactoring and improving the format/structure of the code Framework Days. IT-Saturday. 4.04.2015 :art: :memo: :bug: :arrow_up: ???
  26. 26. Emoji commit messages Framework Days. IT-Saturday. 4.04.2015
  27. 27. Demo to client Prepare plan Show features not code Measure performance Framework Days. IT-Saturday. 4.04.2015
  28. 28. Cute animations Framework Days. IT-Saturday. 4.04.2015
  29. 29. Cute animations Framework Days. IT-Saturday. 4.04.2015
  30. 30. Cute animations Framework Days. IT-Saturday. 4.04.2015 ● long tableviews ● collection views ● opening details page ● loading / pull-to-refresh ● guiding user flow http://bit.ly/1IxOG2B
  31. 31. Cute animations Framework Days. IT-Saturday. 4.04.2015
  32. 32. Cute animations Framework Days. IT-Saturday. 4.04.2015
  33. 33. Cute animations Framework Days. IT-Saturday. 4.04.2015 ● long tableviews ● collection views ● opening details page ● loading / pull-to-refresh ● guiding user flow http://bit.ly/1NIKbUj
  34. 34. Cute animations Framework Days. IT-Saturday. 4.04.2015 ● long tableviews ● collection views ● opening details page ● loading / pull-to-refresh ● guiding user flow http://bit.ly/1auhzSA
  35. 35. Cute animations Framework Days. IT-Saturday. 4.04.2015 ● long tableviews ● collection views ● opening details page ● loading / pull-to-refresh ● guiding user flow http://bit.ly/1auhuyl
  36. 36. Easter eggs Framework Days. IT-Saturday. 4.04.2015 http://bit.ly/19RlSWT
  37. 37. Easter eggs http://bit.ly/1GbJALThttp://bit.ly/1BZUuwP http://bit.ly/1FalkEz
  38. 38. Framework Days. IT-Saturday. 4.04.2015 The last slide vixentael

×