neonira/wyz.code.offensiveProgramming: Wizardry Code Offensive Programming

Allows to change R coding from defensive programming (i.e. many input parameter checks implementation required) to offensive programming (none/reduced number of parameter checks required). Provides code instrumentation to ease this change. Should reduce the code size as many controls and type checks have no more reason to exist. Should also speed up processing as many checks will be reduced to single check.

Getting started

Package details

AuthorFabien Gelineau <neonira@gmail.com>
MaintainerFabien Gelineau <neonira@gmail.com>
LicenseGPL-3
Version1.1.17
Package repositoryView on GitHub
Installation Install the latest version of this package by entering the following in R:
install.packages("remotes")
remotes::install_github("neonira/wyz.code.offensiveProgramming")
neonira/wyz.code.offensiveProgramming documentation built on Feb. 20, 2020, 2:01 p.m.