Skip to content

How to encourage drive-by commits? #361

Discussion options

You must be logged in to vote

I think one disadvantage in our API design is that we 1) had not in mind how packages are evolving and how much functions / packages we now actually have; 2) thereby, we did not initially plan "classic" OOP style where it is possible for other developers to easily develop own methods, or in particular to contribute to our packages.

When we planned our packages, we had several ideas in mind and several things to consider:

  • the typical find/get pairs are located in insight, our most basic package. Thus, where it makes sense to have a find/get-method, we decided to put it in insight, like find_predictors() and get_predictors().
  • some functions in insight already relate to model parameters, like

Replies: 5 comments 21 replies

Comment options

You must be logged in to vote
1 reply
@DominiqueMakowski
Comment options

Comment options

You must be logged in to vote
1 reply
@mattansb
Comment options

Answer selected by mattansb
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
14 replies
@DominiqueMakowski
Comment options

@strengejacke
Comment options

@vincentarelbundock
Comment options

@mattansb
Comment options

@strengejacke
Comment options

Comment options

You must be logged in to vote
5 replies
@vincentarelbundock
Comment options

@strengejacke
Comment options

@strengejacke
Comment options

@vincentarelbundock
Comment options

@strengejacke
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants
Converted from issue

This discussion was converted from issue #361 on December 10, 2020 15:03.