You groan. Perhaps not audibly, but your eyes widen and then slowly shut with dread. After a lucky streak of merging feature branches without incident, you finally hit a Git merge conflict. Unsure of where to start, you sheepishly bring up Slack and direct message a plea for help. Maybe this has been you, or maybe you’ve just seen it happen. Either way, it means spending time untangling the code by yourself, or with the sympathetic assistance of another.
Programming is as much an art as it is a science. Personal preference plays a large role in determining your programming style, so you may not be surprised to find yourself in a debates with a peer. One ongoing debate is the choice between two different programming paradigms called functional programming and object-oriented programming. Which one is better? Which should you use?
It all starts with asking yourself how you would rate the IT portal’s employee experience at your organization. Think about it. Do your employees love using your IT self-service portal? Or do they simply put up with it to get work done? In a recent webinar on IT self-service portals and their effect on employee engagement, 42% of organizations said their employees aren’t the biggest fans of their organization’s IT self-service portal but still use it.