Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Wow, it's pretty impressive that you guys were able to keep everything so organized that making such a drastic change like this was as relatively easy as it turned out to be. 

(+2)

They called it "overengineering" and "a disturbing adherence to abstract organizational principles that don't have a utilitarian immediate purpose" but who's laughing now?? Code is change! Defensive decoupling of concerns will keep you alive in the face of an unknown and shifting future! Ahahaha.....