TL;DR
As applications grow in size, poor design decisions can lead to increasing complexity, maintenance problems and bottlenecks in testing. In this Summer CodeFest session, we will learn how Hexagonal (Ports and Adapters) Architecture can help developers to build more scalable, maintainable and testable C++ applications by separating the business logic from the implementation details.
This session has concluded watch the replay or download the slides below.
The first Summer CodeFest presentation has concluded! Whole Tomato’s very own lead developer Chris Gardner lead the first session on enhancing your program’s scalability with concurrency…
Summer CodeFest: C++ coding camp hosted by Whole Tomato
July 20, 2023
CodeFest happened on August 17th, 2023. Registration is not available now. Stay tuned and find out when next CodeFest begins!
Get ready to unwind with Whole Tomato at our first Summer C++ CodeFest! Join us for two weeks of laid-back learning, collaboration, and coding…
Everything you need to know about code inspections
June 13, 2023
By now you might have heard about Visual Assist’s code inspections—it has been a staple of almost all recent updates and we hosted two webinars discussing it. This article sums it all in an easy to read and convenient way.
What are code inspections?
Code inspections is a feature in Visual Assist that automatically checks source code for issues and code smells, and suggests the appropriate fix.
Visual Assist 2023.2 released
May 17, 2023
The second update to Visual Assist in 2023 is here. This update features an extensive series of upgrades to code inspections, shader extension support, and a number of quality fixes to the IDE. Download the latest version of Visual Assist now.
Greatly expanded code…
C++ Refactoring Tips And Tricks
February 23, 2023
TL;DR
Refactoring C++ means restructuring an existing code, improving its design without changing its functionality. makes code easier to understand, maintain and extend, and reduces bugs, technical debt and performance issues. Refactoring is done to improve code that is…
Visual Assist 2023.1 released
February 15, 2023
The first update to Visual Assist for 2023 is here. This update features an extensive list of improvements and bug fixes for a variety of users. And if you haven’t, download the latest release here. We hope you find them useful!
Improved parser auto type deduction for pointers
This release updates how Visual Assist handles auto type specifiers, particularly when reference is coming from a…
Visual Assist 2022.4 now available
November 9, 2022
The fourth update to Visual Assist 2022 is here! This release updates some core Visual Assist behaviors, adds a key C++ language feature, and adds support for external configuration files. The release also continues initiatives on shader code from the previous release.
If…
Visual Assist 2022.3 now available
August 18, 2022
Visual Assist 2022.3 is out and brings some exciting news for those working with graphics shaders! It also adds a pair of code inspection checks, as well as a new navigation option for Open File in Solution.
Visual Assist HLSL support
High-level shader language (HLSL), while…
The Most Pervasive Problems In Game Development
May 19, 2022
TL;DR
Successful game development goes far beyond writing code. From validating your game idea and choosing the right engine to understanding your audience, planning updates, and managing cross-platform development, every decision affects your project’s success. This guide explores the most common game development challenges and how tools like Visual Assist can help teams build games…
You must be logged in to post a comment.