Please improve the consistency in the paragraph.
Programmers may decide to create internal abstractions. Certain parts of Programmers' program can be reused.
Programmers may decide to create internal abstractions so that certain parts of their program can be reused.