I'm currently developing an application in JavaScript which is coming along really nice. However the code is a giant mess; I cannot find problems easily or even know where to add new features sometimes. I'm a fan of OOP design and my stronghold is mainly Java, but when I try to implement the same ideas in JavaScript it doesn't work out as well as it should. I'm not entirely sure if this is because I lack knowledge on JavaScript, or it just cannot be done after initiating a map method and using dojo.connect(). Anyways, my question is: Is there any tips or main pitfalls when trying to create an object oriented JavaScript code with the ArcGIS API? I mainly want this to split features in different .js files. Right now it's literally just a massive .js file with all my code.
... View more