Skip to content

Instantly share code, notes, and snippets.

@guptasanchit90
Created March 12, 2019 10:25
Show Gist options
  • Save guptasanchit90/f848ee9264d7a47285840daa84b4d7c4 to your computer and use it in GitHub Desktop.
Save guptasanchit90/f848ee9264d7a47285840daa84b4d7c4 to your computer and use it in GitHub Desktop.
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Readme.md</title>
<link rel="stylesheet" href="https://stackedit.io/style.css">
</head>
<body class="stackedit">
<div class="stackedit__html">
<table>
<thead>
<tr>
<th><strong>Mono Repo</strong></th>
<th><strong>Multi Repo</strong></th>
</tr>
</thead>
<tbody>
<tr>
<td>Better end to end testing</td>
<td>Hard to perform end to end testing</td>
</tr>
<tr>
<td>Less complicated</td>
<td>Easier to scale</td>
</tr>
<tr>
<td>Code sharing and reuse</td>
<td>Complicated build process, if modules are dependent on each other</td>
</tr>
<tr>
<td>No clear ownership</td>
<td>Very clear ownership and easier to restrict access</td>
</tr>
<tr>
<td>Everyone will get complete code on checkout</td>
<td>Developers can choose to checkout parts of code they need to work on</td>
</tr>
<tr>
<td>Easier to manage versions of the complete system</td>
<td>Version control becomes a big task after a few releases</td>
</tr>
<tr>
<td>Easier to find code, as everything is in the same place</td>
<td>It is a nightmare for fresh eye’s to figure out where is what in the code</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment