Modularity vs. Machine Learning: Can Software Engineers Adjust? Modularity vs. Machine Learning: Can Software Devs Adjust?