LLD - Behavioral Design Patterns — Part 2
What is wrong with this Visitor pattern code snippet?
class ElementA {
accept(visitor) {
visitor.visitElementA();
}
}
class Visitor {
visitElementA(element) {
console.log('Visited A');
}
}