Property-Based Testing
Improve your code with the property-based testing ...

🧪 Why property-based testing? At Promyze, we’re convinced that methodologies such as Test-Driven Development (TDD) can really improve the quality of our code. But developers need relevant inputs to ensure our code answers a business requirement. Behavior-Driven Development or Example Mapping sessions help to generate concrete examples of the behavior of a feature. This clearly brings value for...

Promyze community of practice
Community of Practice, a structure to break knowle...

Before diving into the concept of Community of Practice (CoP), I’d like to ask you one question. In your daily work, you must solve problems and deal with topics and domains of interest inherent to your job (ex: front-end development). According to you: Do you think other people in your organization face the same problems...

Knowledge management for software developers
Knowledge management and tools for software develo...

Knowledge management and tools in this field are becoming more and more critical for companies, according to a Gartner® 2022 study. Since the COVID crisis, employees have worked remotely from anywhere, leading to a momentum of asynchronous communications. People also leave companies at a record level, so expertise and knowledge can quickly get lost. These...

Soiree test logiciel 2022 Sophia
Promyze sera présent à la soirée du Test Logici...

Comme chaque année, la communauté Test et Qualité Logiciel de Télécom Valley organise la Soirée du Test Logiciel 2022, qui aura lieu le Mardi 6 Décembre à la SKEMA Business School de Sophia Antipolis de 16h à 21h30.  La thématique en fil rouge de cette soirée sera Comment mettre en place le concept de Quality...

Why do developers struggle with best practices sha...

Recent studies mention that best practices and knowledge sharing are among the top factors that boost engineering performance. The StackOverflow Developer Survey 2022 report also states that a developer wastes between 6 and 13 hours a week looking for answers to their questions and spends between 5 and 11 hours per week answering questions from...

cover - Cypress best practices
Define your Cypress best practices to keep your co...

Cypress best practices help you to maintain sustainable tests. Cypress is an open-source framework that supports only JavaScript. It earned an increasing adoption in past years and stands today as a reference as a JavaScript End To En Testing framework. With Cypress, you can write your functional tests and run them into your CI/CD workflow....

Dora_Metrics
22 tools to compute DORA metrics

 Have you already heard about the DORA metrics? Through 7 years of research, the DevOps Research and Assessment (DORA) team has identified four key metrics that indicate the performance of a software development team. Their definition comes from the DORA website: Deployment Frequency—How often an organization successfully releases to production. Lead Time for Changes—The amount of time...

Best code review practices: 5 errors to avoid

Best code review practices intend to help developers’ teams to have a great experience with code reviews. This practice has many benefits for a team. This post focuses on 5 mistakes to avoid when doing code reviews. #1 Forget to highlight well-written source code Show empathy. Developers who spent several hours/days working on a task...

Intellij Extensions Knowledge Sharing
6 IntelliJ extensions for knowledge sharing

Knowledge sharing stands as one of the top factors that boost business excellence. In the context of software engineering, knowledge sharing is far from free and won’t be efficient until companies address the topic. Indeed: The IT sector undergoes one of the highest turnover rates in the industry, meaning onboarding needs to be efficient. Most...

Coding practices
Raise questions in your IDE to create coding pract...

When defined and known by most developers, coding practices help ensure source code uniformity and quality within an organization. More globally, thanks to recent studies, we know that: knowledge sharing is one of the top factors that fuels business performance in the software industry; developers spend up to 50 % of their time answering questions...

Promyze, the collaborative platform dedicated to improve developers’ skills through best practices sharing and definition

Features
©2022 Promyze – Legal notice