際際滷shows by User: pkofler / http://www.slideshare.net/images/logo.gif 際際滷shows by User: pkofler / Mon, 10 May 2021 21:49:53 GMT 際際滷Share feed for 際際滷shows by User: pkofler Coding Dojo: Baby Steps Push Challenge (2021) /slideshow/coding-dojo-baby-steps-push-challenge-2021/248256314 babystepspushchallengecodingdojo-210510214953
A Leaderboard shows score of each team. Commit and push green increments to score points. Repeat: Push as often as possible! Try to perform maximum number of smallest steps and test runs.]]>

A Leaderboard shows score of each team. Commit and push green increments to score points. Repeat: Push as often as possible! Try to perform maximum number of smallest steps and test runs.]]>
Mon, 10 May 2021 21:49:53 GMT /slideshow/coding-dojo-baby-steps-push-challenge-2021/248256314 pkofler@slideshare.net(pkofler) Coding Dojo: Baby Steps Push Challenge (2021) pkofler A Leaderboard shows score of each team. Commit and push green increments to score points. Repeat: Push as often as possible! Try to perform maximum number of smallest steps and test runs. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/babystepspushchallengecodingdojo-210510214953-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> A Leaderboard shows score of each team. Commit and push green increments to score points. Repeat: Push as often as possible! Try to perform maximum number of smallest steps and test runs.
Coding Dojo: Baby Steps Push Challenge (2021) from Peter Kofler
]]>
277 0 https://cdn.slidesharecdn.com/ss_thumbnails/babystepspushchallengecodingdojo-210510214953-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Coding Dojo: Naming with Dices (2021) /slideshow/coding-dojo-naming-with-dices-2021/244375526 codingdojonamingwithdices2021-210314214242
Coding Dojo with focus on naming. Rules of the dojo are Pair Programming & TDD. Constraints are challenges during the dojo. Moving to the extreme is a way of learning. We are coding the game of Tic-Tac-Toe and everything - but the names of test methods - is named using random dices. Specifically using these random dices with enterprise-y useless names.]]>

Coding Dojo with focus on naming. Rules of the dojo are Pair Programming & TDD. Constraints are challenges during the dojo. Moving to the extreme is a way of learning. We are coding the game of Tic-Tac-Toe and everything - but the names of test methods - is named using random dices. Specifically using these random dices with enterprise-y useless names.]]>
Sun, 14 Mar 2021 21:42:42 GMT /slideshow/coding-dojo-naming-with-dices-2021/244375526 pkofler@slideshare.net(pkofler) Coding Dojo: Naming with Dices (2021) pkofler Coding Dojo with focus on naming. Rules of the dojo are Pair Programming & TDD. Constraints are challenges during the dojo. Moving to the extreme is a way of learning. We are coding the game of Tic-Tac-Toe and everything - but the names of test methods - is named using random dices. Specifically using these random dices with enterprise-y useless names. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/codingdojonamingwithdices2021-210314214242-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Coding Dojo with focus on naming. Rules of the dojo are Pair Programming &amp; TDD. Constraints are challenges during the dojo. Moving to the extreme is a way of learning. We are coding the game of Tic-Tac-Toe and everything - but the names of test methods - is named using random dices. Specifically using these random dices with enterprise-y useless names.
Coding Dojo: Naming with Dices (2021) from Peter Kofler
]]>
146 0 https://cdn.slidesharecdn.com/ss_thumbnails/codingdojonamingwithdices2021-210314214242-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Writing Tests with the Unity Test Framework /slideshow/writing-tests-with-the-unity-test-framework-239621125/239621125 writingtestswiththeunitytestframework-201130212232
Joint talk with Harald Reingruber (@Harald3DCV) about our experiment testing the UI of an Unity 3D application.]]>

Joint talk with Harald Reingruber (@Harald3DCV) about our experiment testing the UI of an Unity 3D application.]]>
Mon, 30 Nov 2020 21:22:32 GMT /slideshow/writing-tests-with-the-unity-test-framework-239621125/239621125 pkofler@slideshare.net(pkofler) Writing Tests with the Unity Test Framework pkofler Joint talk with Harald Reingruber (@Harald3DCV) about our experiment testing the UI of an Unity 3D application. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/writingtestswiththeunitytestframework-201130212232-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Joint talk with Harald Reingruber (@Harald3DCV) about our experiment testing the UI of an Unity 3D application.
Writing Tests with the Unity Test Framework from Peter Kofler
]]>
314 1 https://cdn.slidesharecdn.com/ss_thumbnails/writingtestswiththeunitytestframework-201130212232-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Outside-in Test Driven Development - the London School of TDD /slideshow/outsidein-test-driven-development-the-london-school-of-tdd/128382394 outside-intdd-190118112015
Workshop slides for "Outside-in Test Driven Development - die Londoner Schule des TDD" @ Software Quality Days 2019. In Outside-In (London school, top-down or "mockist TDD") you build the system from the "outside-in", following the user interaction through all the parts of the system. You start with the interactions and collaborators upfront (especially those at top levels), mocking necessary dependencies (or creating fake implementations). With every finished component, you move to the previously mocked collaborators and start with TDD again there, creating actual implementations (which, even though used, were not needed before thanks to abstractions).]]>

Workshop slides for "Outside-in Test Driven Development - die Londoner Schule des TDD" @ Software Quality Days 2019. In Outside-In (London school, top-down or "mockist TDD") you build the system from the "outside-in", following the user interaction through all the parts of the system. You start with the interactions and collaborators upfront (especially those at top levels), mocking necessary dependencies (or creating fake implementations). With every finished component, you move to the previously mocked collaborators and start with TDD again there, creating actual implementations (which, even though used, were not needed before thanks to abstractions).]]>
Fri, 18 Jan 2019 11:20:15 GMT /slideshow/outsidein-test-driven-development-the-london-school-of-tdd/128382394 pkofler@slideshare.net(pkofler) Outside-in Test Driven Development - the London School of TDD pkofler Workshop slides for "Outside-in Test Driven Development - die Londoner Schule des TDD" @ Software Quality Days 2019. In Outside-In (London school, top-down or "mockist TDD") you build the system from the "outside-in", following the user interaction through all the parts of the system. You start with the interactions and collaborators upfront (especially those at top levels), mocking necessary dependencies (or creating fake implementations). With every finished component, you move to the previously mocked collaborators and start with TDD again there, creating actual implementations (which, even though used, were not needed before thanks to abstractions). <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/outside-intdd-190118112015-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Workshop slides for &quot;Outside-in Test Driven Development - die Londoner Schule des TDD&quot; @ Software Quality Days 2019. In Outside-In (London school, top-down or &quot;mockist TDD&quot;) you build the system from the &quot;outside-in&quot;, following the user interaction through all the parts of the system. You start with the interactions and collaborators upfront (especially those at top levels), mocking necessary dependencies (or creating fake implementations). With every finished component, you move to the previously mocked collaborators and start with TDD again there, creating actual implementations (which, even though used, were not needed before thanks to abstractions).
Outside-in Test Driven Development - the London School of TDD from Peter Kofler
]]>
1369 5 https://cdn.slidesharecdn.com/ss_thumbnails/outside-intdd-190118112015-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Using Automated Code Reviews to Achieve Continuous Quality (ASQF Agile Night Austria 2018) /slideshow/using-automated-code-reviews-to-achieve-continuous-quality-asqf-agile-night-austria-2018/119874885 continuousquality-181018100419
際際滷s of my talk at the ASQF Agile Night Austria 2018 about using automated code reviews (static code analysis) to achieve "Continuous Quality".]]>

際際滷s of my talk at the ASQF Agile Night Austria 2018 about using automated code reviews (static code analysis) to achieve "Continuous Quality".]]>
Thu, 18 Oct 2018 10:04:19 GMT /slideshow/using-automated-code-reviews-to-achieve-continuous-quality-asqf-agile-night-austria-2018/119874885 pkofler@slideshare.net(pkofler) Using Automated Code Reviews to Achieve Continuous Quality (ASQF Agile Night Austria 2018) pkofler 際際滷s of my talk at the ASQF Agile Night Austria 2018 about using automated code reviews (static code analysis) to achieve "Continuous Quality". <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/continuousquality-181018100419-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 際際滷s of my talk at the ASQF Agile Night Austria 2018 about using automated code reviews (static code analysis) to achieve &quot;Continuous Quality&quot;.
Using Automated Code Reviews to Achieve Continuous Quality (ASQF Agile Night Austria 2018) from Peter Kofler
]]>
295 2 https://cdn.slidesharecdn.com/ss_thumbnails/continuousquality-181018100419-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Pragmatic Introduction to Python Unit Testing (PyDays 2018) /slideshow/pragmatic-introduction-to-python-unit-testing-pydays-2018/95867267 pragmaticintroductiontopythonunittesting-180503193325
We will start with a few best practises for unit testing followed by an interactive, hands-on tour through the main features of Python unit testing framework(s). You will learn while writing tests.]]>

We will start with a few best practises for unit testing followed by an interactive, hands-on tour through the main features of Python unit testing framework(s). You will learn while writing tests.]]>
Thu, 03 May 2018 19:33:25 GMT /slideshow/pragmatic-introduction-to-python-unit-testing-pydays-2018/95867267 pkofler@slideshare.net(pkofler) Pragmatic Introduction to Python Unit Testing (PyDays 2018) pkofler We will start with a few best practises for unit testing followed by an interactive, hands-on tour through the main features of Python unit testing framework(s). You will learn while writing tests. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/pragmaticintroductiontopythonunittesting-180503193325-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> We will start with a few best practises for unit testing followed by an interactive, hands-on tour through the main features of Python unit testing framework(s). You will learn while writing tests.
Pragmatic Introduction to Python Unit Testing (PyDays 2018) from Peter Kofler
]]>
568 7 https://cdn.slidesharecdn.com/ss_thumbnails/pragmaticintroductiontopythonunittesting-180503193325-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Coding Dojo Object Calisthenics (2016) /slideshow/coding-dojo-object-calisthenics-2016/80089720 objectcalisthenics-170923204143
Overview of rules of Object Orientation with an exercise Object Calisthenics.]]>

Overview of rules of Object Orientation with an exercise Object Calisthenics.]]>
Sat, 23 Sep 2017 20:41:43 GMT /slideshow/coding-dojo-object-calisthenics-2016/80089720 pkofler@slideshare.net(pkofler) Coding Dojo Object Calisthenics (2016) pkofler Overview of rules of Object Orientation with an exercise Object Calisthenics. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/objectcalisthenics-170923204143-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Overview of rules of Object Orientation with an exercise Object Calisthenics.
Coding Dojo Object Calisthenics (2016) from Peter Kofler
]]>
461 3 https://cdn.slidesharecdn.com/ss_thumbnails/objectcalisthenics-170923204143-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Brutal Coding Constraints (ITAKE 2017) /slideshow/brutal-coding-constraints-itake-2017/76201383 brutalcodingconstraintsitake2017-170522090144
Coding Dojo/Coding Workshop at ITAKE unconference 2017.]]>

Coding Dojo/Coding Workshop at ITAKE unconference 2017.]]>
Mon, 22 May 2017 09:01:44 GMT /slideshow/brutal-coding-constraints-itake-2017/76201383 pkofler@slideshare.net(pkofler) Brutal Coding Constraints (ITAKE 2017) pkofler Coding Dojo/Coding Workshop at ITAKE unconference 2017. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/brutalcodingconstraintsitake2017-170522090144-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Coding Dojo/Coding Workshop at ITAKE unconference 2017.
Brutal Coding Constraints (ITAKE 2017) from Peter Kofler
]]>
959 6 https://cdn.slidesharecdn.com/ss_thumbnails/brutalcodingconstraintsitake2017-170522090144-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Refactoring the Tennis Kata v2 (2016) /slideshow/refactoring-the-tennis-kata-v2-2016/68317027 refactoringthetenniskatav2-161107105919
Introduction to Coding Dojo refactoring exercise with a few slides of Refactoring Theory and constraints to use no mouse.]]>

Introduction to Coding Dojo refactoring exercise with a few slides of Refactoring Theory and constraints to use no mouse.]]>
Mon, 07 Nov 2016 10:59:19 GMT /slideshow/refactoring-the-tennis-kata-v2-2016/68317027 pkofler@slideshare.net(pkofler) Refactoring the Tennis Kata v2 (2016) pkofler Introduction to Coding Dojo refactoring exercise with a few slides of Refactoring Theory and constraints to use no mouse. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/refactoringthetenniskatav2-161107105919-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Introduction to Coding Dojo refactoring exercise with a few slides of Refactoring Theory and constraints to use no mouse.
Refactoring the Tennis Kata v2 (2016) from Peter Kofler
]]>
696 3 https://cdn.slidesharecdn.com/ss_thumbnails/refactoringthetenniskatav2-161107105919-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Designing Test Cases for the Gilded Rose Kata v3 (2016) /slideshow/designing-test-cases-for-the-gilded-rose-kata-v3-2016/68263934 gildedrosev3-161106173707
Revised slides of the Coding Dojo "Designing Test Cases for the Gilded Rose" with extra content on Clean, Readable and Expressive Tests.]]>

Revised slides of the Coding Dojo "Designing Test Cases for the Gilded Rose" with extra content on Clean, Readable and Expressive Tests.]]>
Sun, 06 Nov 2016 17:37:07 GMT /slideshow/designing-test-cases-for-the-gilded-rose-kata-v3-2016/68263934 pkofler@slideshare.net(pkofler) Designing Test Cases for the Gilded Rose Kata v3 (2016) pkofler Revised slides of the Coding Dojo "Designing Test Cases for the Gilded Rose" with extra content on Clean, Readable and Expressive Tests. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/gildedrosev3-161106173707-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Revised slides of the Coding Dojo &quot;Designing Test Cases for the Gilded Rose&quot; with extra content on Clean, Readable and Expressive Tests.
Designing Test Cases for the Gilded Rose Kata v3 (2016) from Peter Kofler
]]>
749 4 https://cdn.slidesharecdn.com/ss_thumbnails/gildedrosev3-161106173707-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Coding Dojo: Asynchronous Clock-In (2016) /pkofler/coding-dojo-asynchronous-clockin-2016 clock-inkata-160924103815
Introduction to the Coding Dojo with focus on testing asynchronous behaviour.]]>

Introduction to the Coding Dojo with focus on testing asynchronous behaviour.]]>
Sat, 24 Sep 2016 10:38:15 GMT /pkofler/coding-dojo-asynchronous-clockin-2016 pkofler@slideshare.net(pkofler) Coding Dojo: Asynchronous Clock-In (2016) pkofler Introduction to the Coding Dojo with focus on testing asynchronous behaviour. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/clock-inkata-160924103815-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Introduction to the Coding Dojo with focus on testing asynchronous behaviour.
Coding Dojo: Asynchronous Clock-In (2016) from Peter Kofler
]]>
530 2 https://cdn.slidesharecdn.com/ss_thumbnails/clock-inkata-160924103815-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Mob Programming (2016) /slideshow/mob-programming-2016/62515913 mobprogramming2016-160529185832
Short iIntroduction to Mob Programming.]]>

Short iIntroduction to Mob Programming.]]>
Sun, 29 May 2016 18:58:32 GMT /slideshow/mob-programming-2016/62515913 pkofler@slideshare.net(pkofler) Mob Programming (2016) pkofler Short iIntroduction to Mob Programming. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/mobprogramming2016-160529185832-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Short iIntroduction to Mob Programming.
Mob Programming (2016) from Peter Kofler
]]>
571 5 https://cdn.slidesharecdn.com/ss_thumbnails/mobprogramming2016-160529185832-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Code Retreat Venice (2016) /slideshow/code-retreat-venice-2016/62361118 coderetreat-160524210352
際際滷s from the Coderetreat in Venice, Italy in May 2016.]]>

際際滷s from the Coderetreat in Venice, Italy in May 2016.]]>
Tue, 24 May 2016 21:03:52 GMT /slideshow/code-retreat-venice-2016/62361118 pkofler@slideshare.net(pkofler) Code Retreat Venice (2016) pkofler 際際滷s from the Coderetreat in Venice, Italy in May 2016. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/coderetreat-160524210352-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 際際滷s from the Coderetreat in Venice, Italy in May 2016.
Code Retreat Venice (2016) from Peter Kofler
]]>
720 5 https://cdn.slidesharecdn.com/ss_thumbnails/coderetreat-160524210352-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Coding Dojo: Data Munging (2016) /slideshow/coding-dojo-data-munging/62075113 datamungingdojo-160516214558
Coding Dojo with constraint Cyclomatic Complexity One, which is suited as exercise for functional programming with computational chains (aka streams).]]>

Coding Dojo with constraint Cyclomatic Complexity One, which is suited as exercise for functional programming with computational chains (aka streams).]]>
Mon, 16 May 2016 21:45:58 GMT /slideshow/coding-dojo-data-munging/62075113 pkofler@slideshare.net(pkofler) Coding Dojo: Data Munging (2016) pkofler Coding Dojo with constraint Cyclomatic Complexity One, which is suited as exercise for functional programming with computational chains (aka streams). <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/datamungingdojo-160516214558-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Coding Dojo with constraint Cyclomatic Complexity One, which is suited as exercise for functional programming with computational chains (aka streams).
Coding Dojo: Data Munging (2016) from Peter Kofler
]]>
629 4 https://cdn.slidesharecdn.com/ss_thumbnails/datamungingdojo-160516214558-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
JUnit Boot Camp (GeeCON 2016) /slideshow/junit-boot-camp-geecon-2016/62038327 junitbootcamp-160515220319
My GeeCON 2016 Workshop: "Unit Testing with JUnit - a Beginner's Boot Camp"]]>

My GeeCON 2016 Workshop: "Unit Testing with JUnit - a Beginner's Boot Camp"]]>
Sun, 15 May 2016 22:03:19 GMT /slideshow/junit-boot-camp-geecon-2016/62038327 pkofler@slideshare.net(pkofler) JUnit Boot Camp (GeeCON 2016) pkofler My GeeCON 2016 Workshop: "Unit Testing with JUnit - a Beginner's Boot Camp" <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/junitbootcamp-160515220319-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> My GeeCON 2016 Workshop: &quot;Unit Testing with JUnit - a Beginner&#39;s Boot Camp&quot;
JUnit Boot Camp (GeeCON 2016) from Peter Kofler
]]>
742 4 https://cdn.slidesharecdn.com/ss_thumbnails/junitbootcamp-160515220319-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Clean Readable Specifications (ETC 2016) /slideshow/clean-readable-specifications-etc-2016/58241907 clean-readable-specifications-160214121352
Introduction slides of my workshop "Creating Clean, Readable and Expressive Executable Specifications" at European Testing Conference 2016.]]>

Introduction slides of my workshop "Creating Clean, Readable and Expressive Executable Specifications" at European Testing Conference 2016.]]>
Sun, 14 Feb 2016 12:13:52 GMT /slideshow/clean-readable-specifications-etc-2016/58241907 pkofler@slideshare.net(pkofler) Clean Readable Specifications (ETC 2016) pkofler Introduction slides of my workshop "Creating Clean, Readable and Expressive Executable Specifications" at European Testing Conference 2016. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/clean-readable-specifications-160214121352-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Introduction slides of my workshop &quot;Creating Clean, Readable and Expressive Executable Specifications&quot; at European Testing Conference 2016.
Clean Readable Specifications (ETC 2016) from Peter Kofler
]]>
996 6 https://cdn.slidesharecdn.com/ss_thumbnails/clean-readable-specifications-160214121352-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Extract Method Refactoring Workshop (2016) /slideshow/extract-method-refactoring/57940836 extractmethodrefactoring-160205230832
際際滷s for my workshop about code smells and the Extract Method Refactoring using PHPStorm.]]>

際際滷s for my workshop about code smells and the Extract Method Refactoring using PHPStorm.]]>
Fri, 05 Feb 2016 23:08:32 GMT /slideshow/extract-method-refactoring/57940836 pkofler@slideshare.net(pkofler) Extract Method Refactoring Workshop (2016) pkofler 際際滷s for my workshop about code smells and the Extract Method Refactoring using PHPStorm. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/extractmethodrefactoring-160205230832-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 際際滷s for my workshop about code smells and the Extract Method Refactoring using PHPStorm.
Extract Method Refactoring Workshop (2016) from Peter Kofler
]]>
831 5 https://cdn.slidesharecdn.com/ss_thumbnails/extractmethodrefactoring-160205230832-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Coding Dojo: Functional Calisthenics (2016) /slideshow/coding-dojo-functional-calisthenics-2016/57438878 functionalcalisthenics-160124223918
Coding Dojo. See http://blog.ninjaferret.co.uk/2015/06/05/Introducing-Functional-Calisthenics.html]]>

Coding Dojo. See http://blog.ninjaferret.co.uk/2015/06/05/Introducing-Functional-Calisthenics.html]]>
Sun, 24 Jan 2016 22:39:17 GMT /slideshow/coding-dojo-functional-calisthenics-2016/57438878 pkofler@slideshare.net(pkofler) Coding Dojo: Functional Calisthenics (2016) pkofler Coding Dojo. See http://blog.ninjaferret.co.uk/2015/06/05/Introducing-Functional-Calisthenics.html <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/functionalcalisthenics-160124223918-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Coding Dojo. See http://blog.ninjaferret.co.uk/2015/06/05/Introducing-Functional-Calisthenics.html
Coding Dojo: Functional Calisthenics (2016) from Peter Kofler
]]>
829 8 https://cdn.slidesharecdn.com/ss_thumbnails/functionalcalisthenics-160124223918-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Deliberate Practice (Agile Slovenia 2015) /slideshow/deliberate-practice-agile-slovenia-2015/55924132 deliberatepracticeagileslovenia2015-151208084352-lva1-app6891
Presentation held at the Agile Slovenia 2015 conference ]]>

Presentation held at the Agile Slovenia 2015 conference ]]>
Tue, 08 Dec 2015 08:43:52 GMT /slideshow/deliberate-practice-agile-slovenia-2015/55924132 pkofler@slideshare.net(pkofler) Deliberate Practice (Agile Slovenia 2015) pkofler Presentation held at the Agile Slovenia 2015 conference <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/deliberatepracticeagileslovenia2015-151208084352-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Presentation held at the Agile Slovenia 2015 conference
Deliberate Practice (Agile Slovenia 2015) from Peter Kofler
]]>
1405 7 https://cdn.slidesharecdn.com/ss_thumbnails/deliberatepracticeagileslovenia2015-151208084352-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
GDCR15 in Las Palmas, Gran Canaria /slideshow/gdcr15-in-las-palmas-gran-canaria/55226850 gdcr2015laspalmasgrancanaria-151117215534-lva1-app6891
Introduction for GDCR15 in Las Palmas, Gran Canaria]]>

Introduction for GDCR15 in Las Palmas, Gran Canaria]]>
Tue, 17 Nov 2015 21:55:34 GMT /slideshow/gdcr15-in-las-palmas-gran-canaria/55226850 pkofler@slideshare.net(pkofler) GDCR15 in Las Palmas, Gran Canaria pkofler Introduction for GDCR15 in Las Palmas, Gran Canaria <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/gdcr2015laspalmasgrancanaria-151117215534-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Introduction for GDCR15 in Las Palmas, Gran Canaria
GDCR15 in Las Palmas, Gran Canaria from Peter Kofler
]]>
1005 6 https://cdn.slidesharecdn.com/ss_thumbnails/gdcr2015laspalmasgrancanaria-151117215534-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-pkofler-48x48.jpg?cb=1731335118 I have a strong focus on quality. Obviously I am fanatic about code quality. After years of harassing my colleagues with clean code, I was officially appointed "Code Cop". I help teams of Software Developers to raise the quality of their work and improve their productivity. www.code-cop.org/ https://cdn.slidesharecdn.com/ss_thumbnails/babystepspushchallengecodingdojo-210510214953-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/coding-dojo-baby-steps-push-challenge-2021/248256314 Coding Dojo: Baby Step... https://cdn.slidesharecdn.com/ss_thumbnails/codingdojonamingwithdices2021-210314214242-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/coding-dojo-naming-with-dices-2021/244375526 Coding Dojo: Naming wi... https://cdn.slidesharecdn.com/ss_thumbnails/writingtestswiththeunitytestframework-201130212232-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/writing-tests-with-the-unity-test-framework-239621125/239621125 Writing Tests with the...