SLIDE 1
What We Know We Dont Know Empirical Software Engineering Hillel - - PowerPoint PPT Presentation
What We Know We Dont Know Empirical Software Engineering Hillel - - PowerPoint PPT Presentation
What We Know We Dont Know Empirical Software Engineering Hillel Wayne hillelwayne.com @hillelogram www.hillelwayne.com/talks/what-we-know-we-dont-know @hillelogram hillelwayne.com Effects of Clean Code on Understandability
SLIDE 2
SLIDE 3
www.hillelwayne.com/talks/what-we-know-we-dont-know
@hillelogram hillelwayne.com
SLIDE 4
“Effects of Clean Code on Understandability”
@hillelogram hillelwayne.com
SLIDE 5
Types of Research
@hillelogram hillelwayne.com
SLIDE 6
“Fixing Faults in C and Java Source Code: Abbreviated vs. Full-Word Identifier Names”
@hillelogram hillelwayne.com
SLIDE 7
employer_number
@hillelogram hillelwayne.com
SLIDE 8
employer_number emp_num
@hillelogram hillelwayne.com
SLIDE 9
Quantitative
Hard numbers and comparisons
Qualitative
Experiences, thoughts, actions
@hillelogram hillelwayne.com
SLIDE 10
“On the diffuseness and the impact on maintainability of code smells: a large scale empirical investigation”
@hillelogram hillelwayne.com
SLIDE 11
“A Large Scale Study of Programming Languages and Code Quality in Github”
@hillelogram hillelwayne.com
SLIDE 12
Add new infix operator
@hillelogram hillelwayne.com
SLIDE 13
Add new infix operator
@hillelogram hillelwayne.com
SLIDE 14
What Works
@hillelogram hillelwayne.com
SLIDE 15
Finding Defects
@hillelogram hillelwayne.com
SLIDE 16
“Beyond Lines of Code: Do We Need More Complexity Metrics?”
@hillelogram hillelwayne.com
SLIDE 17
“The Influence of Organizational Structure On Software Quality”
@hillelogram hillelwayne.com
SLIDE 18
“Simple Testing Can Prevent Most Critical Failures”
@hillelogram hillelwayne.com
SLIDE 19
Preventing Defects
@hillelogram hillelwayne.com
SLIDE 20
“Realizing quality improvement through test driven development”
@hillelogram hillelwayne.com
SLIDE 21
@hillelogram hillelwayne.com
SLIDE 22
“Impact of a Night of Sleep Deprivation on Novice Developers Performance”
@hillelogram hillelwayne.com
SLIDE 23
“Sleep deprivation: Impact on cognitive performance”
@hillelogram hillelwayne.com
SLIDE 24
“Crunch Makes Games Worse”
@hillelogram hillelwayne.com
SLIDE 25
Learning More
@hillelogram hillelwayne.com
SLIDE 26
Making Software
@hillelogram hillelwayne.com
SLIDE 27
Leprechauns of Software Engineering
@hillelogram hillelwayne.com
SLIDE 28
Arxiv
@hillelogram hillelwayne.com
SLIDE 29
sci-hub
@hillelogram hillelwayne.com
SLIDE 30
Don’t go here ◮ sci-hub.tw ◮ @Sci Hub
@hillelogram hillelwayne.com
SLIDE 31
Conclusion
@hillelogram hillelwayne.com
SLIDE 32
www.hillelwayne.com/talks/what-we-know-we-dont-know
@hillelogram hillelwayne.com
SLIDE 33