This is the website dedicated to offensive programming. This digital book will teach you how to put offensive programming in action with R.

This website is and will remain free to use. It is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 License.

Book version

This book version is 1.2.2 and it relates to following R package versions, available on CRAN

R package goal version
wyz.code.offensiveProgramming offensive programming core functions 1.1.17 or higher
wyz.code.testthat automated generation of testthat code for offensive programming instrumented functions 1.1.16 or higher
wyz.code.metaTesting automated generation of data for testing of offensive programming instrumented functions 1.1.11 or higher
wyz.code.rdoc R documentation generation functions and API 1.1.15

Book production

The book is written in RMarkdown with bookdown. You may get access to the source for contributions. The book is for the moment just resulting of my efforts. Hope it will be enhanced and result from a collaborative effort very soon.

This book is identified by ISBN 979-10-699-4075-8.