Главная
Study mode:
on
1
Intro
2
Bare Readme
3
Issues
4
PR Disaster
5
Semantic Versioning
6
Major Version
7
Git Flow
8
Clean Code
9
Tests
10
Test Coverage
11
Mutation Testing
12
Metrics
13
Track Factor
14
Track Vector
15
Coinflip CI
16
Free services
17
Crediting contributors
18
Other contributions
19
Stickers
20
Release
Description:
Explore the principles and techniques behind OWASP Juice Shop's sustainability in this 41-minute conference talk from AppSec EU 2017. Discover how Clean Code, Test-Driven Development (TDD), Continuous Integration/Continuous Deployment (CI/CD), Quality Metrics, and Mutation Testing contribute to the project's success. Learn about writing maintainable JavaScript code, building reliable test suites to eliminate the "fear of change," and leveraging automation to increase productivity in open-source projects. Gain insights into the benefits of free-for-open-source SaaS tools for improving development processes. The talk also addresses limitations in automation, challenges in keeping JavaScript dependencies up-to-date, and reasons for dropping certain third-party services. Witness a potential live production release of OWASP Juice Shop during the session. Topics covered include semantic versioning, Git Flow, test coverage, metrics tracking, and contributor recognition.

OWASP Juice Shop - Sustainable Development Practices for Web Applications

OWASP Foundation
Add to list