Our senior developers at Oxford Computer Consultants have started a series of developer tips based on our decades of experience. The theme of this first set of tips is tools and is aimed at developers early in their careers. Play and experiment Our first tip is to find time to play and experiment. Not only is this fun, but trying new things helps you learn more about your software tools. One of the reasons that children learn faster than adults,[...]
This article describes the steps that aspiring developers should take to learn the skills that they will need to become a C# Developer.
Companies within the Health and Research sectors often operate in regulatory environments with additional auditing obligations to meet. This includes with regards to traceability within their custom software tools (including item history, item tracking, issue tracking). As such, OCC use Microsoft Azure DevOps tool chain for software development. This article explores what Azure DevOps is and why you should be using it.
Lockdown has affected every business here in the UK, resulting in most of us working from home and so communicating remotely with our colleagues and clients. Microsoft Teams has enabled us to stay in daily contact using video and audio calls and sharing screens. But as days turned into weeks, we needed more than this.
Recently, OCC completed a project converting MATLAB code to FORTRAN 95 which presented us with some interesting problems due to their differences in the treatment of variables, functions and matrices. This article describes how we solved those problems. Variables The most noticeable difference between the two languages is that MATLAB is dynamically typed, while all variables in FORTRAN are declared at the top of the scope. In FORTRAN, variables must be declared before use. A major challenge of converting dynamically[...]