14 Best Practices Software Developers Should Never (Ever) Skip
At Revelry, we believe – no matter the project type or development methodology – certain engineering best practices should always be upheld. These fundamental…
Code quality content on the Revelry Blog: Navigate our lab notes by using the tag system.
At Revelry, we believe – no matter the project type or development methodology – certain engineering best practices should always be upheld. These fundamental…
In software development, deciding when and what to refactor or reengineer is an important decision. Refactoring involves making small, incremental changes to your code…
In part one of this two-part blog series, we looked at two approaches to codebase decisions: working with existing code patterns and refactoring for…
Codebase decisions aren’t just about writing code. They’re about making choices that shape the reliability, maintainability, and overall quality of software. Since requirements, technologies,…
Code audits are critical to preventing unstable code from being shared with the world or shipped to customers (gasp!), and they should be a…
Make sure you’re doing this consistently, because down the line it makes a big difference to somebody digging through git history.
Coding without if-statements is one method for learning other ways to structure your code. That doesn’t mean never use if-statements. Being careful with conditional logic makes better code. Here’s why.
Review your own code first before sending it for peer reviews. Here’s how to change the lens through which you’re inspecting your code.