Hello Everyone!
I am an undergrad Senior, graduating this December, with a B.S. in Computer Science, Minor in Mathematics, Certification in Video Game Programming, and a Certification in Technical Writing.
I have decided to do my Senior Thesis on development paradigms in Video Game Engine engineering. Specifically I want to focus on the utilization, drawbacks and benefits of Test Driven Development. I am in the process of contacting several engine developers to ask them if there are any areas of their workflow that utilizes or incorporates any aspects of Test Driven Development. If so, what are the perceived/subjective benefits and what drives these decisions? If not, why not?
Naturally, I’m asking purely ‘in the general design of the Unreal Engine’s continued development’ not looking for anything proprietary, etc.
Does anyone on these forums have any insight into the Unreal team’s design paradigm or philosophy? How it came about or evolved? Has this type of information been discussed previously?
Does anyone know of a good contact that might be able to make statements I can use in my project?
Thanks for any input!