467 reputation
516
bio website
location
age
visits member for 3 years, 4 months
seen Dec 2 at 23:56

Sep
23
awarded  Scholar
Sep
23
accepted Would scala be a good choice instead of Java?
Sep
21
comment Would scala be a good choice instead of Java?
Thanks Mike. I think the code reuse path would at least show to management that a complete re-write is not necessary with the Scala/Clojure option. I do not want us to end up like Netscape :). Back to building a library, could I just not use it in .net and java without web services?
Sep
21
comment Would scala be a good choice instead of Java?
As for code reuse, if I used Clojure or Scala from day one or even as you said in a mixed strategy, could I reuse Clojure/Scala code in both .net and Java? I am wondering if this is a good selling point to management. This way we could still get a product out (the old product with new features) and also be on the road to re-writing existing code in Java with code reuse of the clojure/scala modules. Am I correct in my thinking here or does this open up other problems?
Sep
20
comment Would scala be a good choice instead of Java?
Thanks for the information. I am just trying to find out what is the best way forward and you have given some excellent information. At the moment we have some good OO developers but no one familiar with functional programming.
Sep
20
comment Would scala be a good choice instead of Java?
Yeah, that was considered. Not sure where I should start looking now and stick to C# :)
Sep
20
awarded  Commentator
Sep
20
comment Would scala be a good choice instead of Java?
That had been suggested in the past but it has been decided that we move away from .net.
Sep
20
comment Would scala be a good choice instead of Java?
You might be right. I was thinking of it in terms of getting a product out in a year or so whilst at the same time being able to reuse code in .net and java. Your points are well noted :)
Sep
20
comment Would scala be a good choice instead of Java?
Only about 10 developers will be working on the new product. I am just trying to find out what the pros and cons of going with Scala would be.
Sep
20
comment Would scala be a good choice instead of Java?
There are so many products written in Java so getting them to learn C# would be difficult. I was hoping with Scala, once we have the new product, the java developers could use libraries as is without needing to learn Scala.
Sep
20
asked Would scala be a good choice instead of Java?
Aug
23
asked How does css3 hardware acceleration work?
Aug
22
comment Does agile development need a framework in place first?
Thanks Saeed. What I understood from agile is as you said "give the developers and businessmen a chance to understand...". If I do not have a UI in place, how can I get show at the end of an iteration (sprint) what has been achieved?
Aug
22
awarded  Supporter
Aug
22
awarded  Popular Question
Aug
21
comment Does agile development need a framework in place first?
Thanks for all the information, this has been very helpful. Lets say we don't have much of the framework in place, how can I deliver anything if there is no UI to show the customer? From a TDD or BDD approach would it be fine to show the acceptance tests passing?
Aug
21
comment What does it mean to be agile?
I started off doing a lot of TDD but have now switched to BDD which is more in align with the customers needs as acceptance tests. Although I feel that TDD helped creating designs I would not have seen otherwise in addition to providing tests.
Aug
21
comment What does it mean to be agile?
Yes I agree with you 100%. My manager read a book on agile and just got on with it (although very badly). I used TDD on the server side of the project but the others did not want to learn it or see the the benefit of it. We had a framework (on the client side) which took forever and the developer kept arguing that he just needed to get on with it (without interference).
Aug
21
comment What does it mean to be agile?
Thank you Jarrod for your answer. Should TDD be apart of agile? It was hard getting developers thinking in this way. In the end as I mentioned they did some tests at the end (if they remembered) and said it was TDD. I agree with everything you have said. The feedback loop was pretty much non-existent because my manager felt it was interfering with the "framework" which took months and months to right. By then we were stuck implementing functionality that did not meet the customer requirements.