QuickFIX vs FIX Orchestra vs FinSpec — what’s the difference?

What’s Going Wrong?

  • Documentation is written last (often as an after-thought), and is therefore inaccurate or incomplete, causing client confusion and errors
  • Whilst it is typically the developer who chooses the FIX tags to use, they do not write the docs, and so we play a game of telephone where the documents may not match the code
  • The absence of a mocking capability risks developers burning precious time re-working code because issues are caught too late
  • The absence of automated test case generation means that there is no way of catching documentation errors — they can’t be QA’ed.

QuickFIX

QuickFIX XML format

FIX Orchestra

FIX Orchestra format

FinSpec

FinSpec format

Final Thoughts

--

--

--

Founder @ FixSpec. One man, trying to make a difference.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

EMPEX Speaker: Shanti Chellaram

sigstore project update — March 2022

Kubernetes Events : Introduction and Filtering

UnifiedTransform — Getting Started in 2021

Decorator Design Pattern.

GSoC 2018: Merged

What is coming with Dotty?

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Chris Lees

Chris Lees

Founder @ FixSpec. One man, trying to make a difference.

More from Medium

What Are the Primary Advantages of Maintenance Tool Tracking Software?

Why so fringe?

Solar Ash: That Which Remains.

Asustor DRIVESTOR 2 (AS1102T) review