Skip to content

How to encourage drive-by commits? #361

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

You must be logged in to vote
1 reply
@DominiqueMakowski

You must be logged in to vote
1 reply
@mattansb

Answer selected by mattansb

You must be logged in to vote
0 replies

You must be logged in to vote
14 replies
@DominiqueMakowski

@strengejacke

@vincentarelbundock

@mattansb

@strengejacke

You must be logged in to vote
5 replies
@vincentarelbundock

@strengejacke

@strengejacke

@vincentarelbundock

@strengejacke

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.