JSFoo 2019

JSFoo 2019

On component architecture, front-end engineering and Developer Experience (DX)

Tickets

Loading…

Yael Zaritsky

@yaelz

Communicate without leaving the keyboard

Submitted May 17, 2019

Code is continuously read and maintained, and as such, good code must be effectively communicated. Is there a good solution for this?

Documentation can not get the job done - it is one more choir which is never at top priority and as a result documentation becomes obsolete and practically never up to date. Simply talking isn’t an option because we,Software developers, quickly forget.

In my talk I will show why communication is so important, and how tests, the mechanism we already use to verify our code, can take the additional role of live documentation. I will demonstrate this idea by refactoring tests to make them communicate the essence of the code with minimal effort.

Outline

Link to slides: https://www.slideshare.net/mobile/slideshow/embed_code/key/tgA1PCjIBPkr3L

Speaker bio

After her masters in computer science and two years working at Intel, Yael has been a software engineer @ Wix for almost five years. First as a CI Engineer & Software Developer, and now taking a part of building a new team as a full stack developer. A Clean Code, CI and TDD advocate, who is always eager to learn from her/others’ mistakes and to spread the word about what she’s learned.

Slides

https://www.slideshare.net/mobile/slideshow/embed_code/key/tgA1PCjIBPkr3L

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hybrid access (members only)

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more