Inspired by “Usable Software Design” by Alexandru Bolboaca
Navigating and learning to use code other people have written (or code we wrote a long time ago…) is part of a software developer’s everyday job. Understanding unfamiliar code is a skill that can be improved and strengthened, but so is creating easy to understand codebases. Investing more time into usable software design saves us from pointing fingers at each other which is never productive, doesn’t fix the design and frankly, isn’t very nice.
What if we saw the raw code base as a product itself that can be improved based on…
A Year in Industry offers students in the UK the opportunity to gain experience through work placements within technology, science, engineering, business and finance, better preparing themselves for the workplace.
I joined the TEC Systems Software Team as a software developer in July 2019. I am now responsible for both the development and support of the TEC Systems Applications. Here is some of my experience with RES so far
I’m in my fourth year of studying software engineering at the University of Glasgow. I found RES through a referral and initially joined as a technical intern for 3…