I was wondering how many base cases are needed and when to stop (in general). For example, I have 4-cent and 11-cent stamps and I need to determine the amount of postage I can make, the cases I have that work are: $4,8,11,12,15,16,17,19,20,22,23,24,26,27,28,30 \geq$
Now what I'm stuck on is: what stops me from adding 31 to that pile?
If only $4$ and $11$ cent stamps are available and you know you can create $n$ cent, what would allow you to create $n+1$ sents? If the way you obtain $n$ cents involves at least one 11-cent stamp, you can replace it with three 4-cents. Or if it involves eight 4-cents, you can replace these with three 11-cents. But in general you do not know if either of these is the case. However, if $n\ge 32$ then you know that there actually either are at least eight 4-cents or there is at least one 11-cent (cause the 4-cents can only add up to $28$). Since we can make $32$ cents, this shows that all $n\ge 32$ are possible.
The smaller cases need to be considered separately. And this is readily done by simply trying zero up to at most two 11-cents and seeing if the rest is a multiple of $4$ (which works for $n=31$; in fact, since $30=11+11+4+4$, you obtain $31=11+4+4+4+4+4$ by the method described above).