Skip to content

Information about infrastructure and git #1077

Answered by martintosney
pabloto asked this question in Q&A
Discussion options

You must be logged in to vote

What criteria are you using to divide up your programs into different repositories? You say have 4-5 libraries, so that would have been my starting point: have one repository per library.

There may opportunities to divide those repositories further. I would try to identify islands of functionality that you can extract into an independent unit. You may need to do some development work to support this. If you have program calls crossing the repo boundary, you need to start thinking about versioning these interfaces, so they can change and be deployed independently. If you have a shared database, you might want to use SQL views and/or routines to formalise that DB access, so you can explicit…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by worksofliam
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants