2 ms·
Developer productivity is really broad. Can you elaborate? Most modern webapps I work on end up as json services and the backend are just java pojo services t
by smrtinsert 14y ago
Developer productivity is really broad. Can you elaborate? Most modern webapps I work on end up as json services and the backend are just java pojo services that can be unit and int tested - tdd with java is extremely fast in my experience.
the whole servlets/jsp/jsf thing is dead imo, is that where you guys were losing time?
- chaostheory 14y agoIf I were to guess, it would be configuration, more specifically the myriad number of choices and combinations of it. Spring's strength and weakness is the power of customizing it.
- brikis98 14y agoWe had Java services that produced JSON, some that used JSPs, and a variety of others. TDD works in some cases, but if you ever wanted to do manual testing - for example, actually see the UI you were working on with real data - that meant redeploying the server after every change. Play makes this dramatically faster/easier. TDD is better with Play as well: the plugin support, strong test tools, and sbt's ~test command are amazingly productive.
- smrtinsert 14y agoPersonally I rarely test all ui because QUnit verifies all frontend code so long as it meets the json contract. Regardless, thanks for your post, I'll give Play a go!