Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Tools - some advice please

Tools - some advice please

Scheduled Pinned Locked Moved The Lounge
toolstestingjavahardwarebusiness
25 Posts 18 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Dave Sexton

    If you had $26k to spend on your dev team (12 devs) where would you spend it? We've got decent hardware & won't be moving to VS2008 next year. We don't care about any GUI tools as our business is completely service based. We're looking for tools that'll help us with • Code Optimisation/Refactoring • Productivity • Testing (we currently use NUnit) • Build Automation • Code Documentation We've been looking at tools like the ANTS profiler, JetBrains ReSharper, FxCop, NDoc, Sandcastle, etc. & will be evaluating most of these over our code freeze period to see what we find most suitable to us. Still, I'd like to hear what others experiences with these tools were & if they could make any recommendations (even if it's a recommendation to avoid a certain product!) This isn't about spending money just for the sake of spending - we're looking for maximum gain for our team within the budget we have. Any suggestions? Opinions?

    But fortunately we have the nanny-state politicians who can step in to protect us poor stupid consumers, most of whom would not know a JVM from a frozen chicken. Bruce Pierson
    Because programming is an art, not a science. Marc Clifton

    E Offline
    E Offline
    eggsovereasy
    wrote on last edited by
    #15

    Resharper from JetBrains, I love it.

    D 1 Reply Last reply
    0
    • B Brady Kelly

      And some non-cubicle types.

      My head asplode!

      M Offline
      M Offline
      Member 96
      wrote on last edited by
      #16

      Or maybe cuble at heart types? ;)


      When everyone is a hero no one is a hero.

      1 Reply Last reply
      0
      • R Robert Surtees

        $26k would buy a lot of beer

        M Offline
        M Offline
        Mustafa Ismail Mustafa
        wrote on last edited by
        #17

        :beer: Always an excellent choice :D

        "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook "There is no wealth like knowledge, no poverty like ignorance." Ali ibn Abi Talib "Animadvertistine, ubicumque stes, fumum recta in faciem ferri?"

        1 Reply Last reply
        0
        • A Andy Brummer

          Todd Smith wrote:

          Use the rest of the money to buy everyone big phat dual monitors.

          I wouldn't mind a bump up to quadruple monitors. :rolleyes:


          This blanket smells like ham

          T Offline
          T Offline
          thrakazog
          wrote on last edited by
          #18

          I can't even remember what it's like to program on a single monitor anymore. 3 is definitely the minimum everybody should have. I'm sure i could find a use for a 4th also.

          D 1 Reply Last reply
          0
          • D Dave Sexton

            If you had $26k to spend on your dev team (12 devs) where would you spend it? We've got decent hardware & won't be moving to VS2008 next year. We don't care about any GUI tools as our business is completely service based. We're looking for tools that'll help us with • Code Optimisation/Refactoring • Productivity • Testing (we currently use NUnit) • Build Automation • Code Documentation We've been looking at tools like the ANTS profiler, JetBrains ReSharper, FxCop, NDoc, Sandcastle, etc. & will be evaluating most of these over our code freeze period to see what we find most suitable to us. Still, I'd like to hear what others experiences with these tools were & if they could make any recommendations (even if it's a recommendation to avoid a certain product!) This isn't about spending money just for the sake of spending - we're looking for maximum gain for our team within the budget we have. Any suggestions? Opinions?

            But fortunately we have the nanny-state politicians who can step in to protect us poor stupid consumers, most of whom would not know a JVM from a frozen chicken. Bruce Pierson
            Because programming is an art, not a science. Marc Clifton

            L Offline
            L Offline
            leppie
            wrote on last edited by
            #19

            Hire a code monkey to do all the boring/trivial work :)

            xacc.ide
            IronScheme a R5RS/R6RS-compliant Scheme on the DLR
            The rule of three: "The first time you notice something that might repeat, don't generalize it. The second time the situation occurs, develop in a similar fashion -- possibly even copy/paste -- but don't generalize yet. On the third time, look to generalize the approach."

            1 Reply Last reply
            0
            • D Dave Sexton

              If you had $26k to spend on your dev team (12 devs) where would you spend it? We've got decent hardware & won't be moving to VS2008 next year. We don't care about any GUI tools as our business is completely service based. We're looking for tools that'll help us with • Code Optimisation/Refactoring • Productivity • Testing (we currently use NUnit) • Build Automation • Code Documentation We've been looking at tools like the ANTS profiler, JetBrains ReSharper, FxCop, NDoc, Sandcastle, etc. & will be evaluating most of these over our code freeze period to see what we find most suitable to us. Still, I'd like to hear what others experiences with these tools were & if they could make any recommendations (even if it's a recommendation to avoid a certain product!) This isn't about spending money just for the sake of spending - we're looking for maximum gain for our team within the budget we have. Any suggestions? Opinions?

              But fortunately we have the nanny-state politicians who can step in to protect us poor stupid consumers, most of whom would not know a JVM from a frozen chicken. Bruce Pierson
              Because programming is an art, not a science. Marc Clifton

              C Offline
              C Offline
              code frog 0
              wrote on last edited by
              #20

              Take them to Jamaica and !YES! I am serious. It will be the single biggest investment you make in your team and the ROI will be huge. I'm not joking at all. Do it! Hire me first though...

              1 Reply Last reply
              0
              • D Dave Sexton

                If you had $26k to spend on your dev team (12 devs) where would you spend it? We've got decent hardware & won't be moving to VS2008 next year. We don't care about any GUI tools as our business is completely service based. We're looking for tools that'll help us with • Code Optimisation/Refactoring • Productivity • Testing (we currently use NUnit) • Build Automation • Code Documentation We've been looking at tools like the ANTS profiler, JetBrains ReSharper, FxCop, NDoc, Sandcastle, etc. & will be evaluating most of these over our code freeze period to see what we find most suitable to us. Still, I'd like to hear what others experiences with these tools were & if they could make any recommendations (even if it's a recommendation to avoid a certain product!) This isn't about spending money just for the sake of spending - we're looking for maximum gain for our team within the budget we have. Any suggestions? Opinions?

                But fortunately we have the nanny-state politicians who can step in to protect us poor stupid consumers, most of whom would not know a JVM from a frozen chicken. Bruce Pierson
                Because programming is an art, not a science. Marc Clifton

                P Offline
                P Offline
                PIEBALDconsult
                wrote on last edited by
                #21

                Company day out at a day-spa. :cool:

                1 Reply Last reply
                0
                • T thrakazog

                  I can't even remember what it's like to program on a single monitor anymore. 3 is definitely the minimum everybody should have. I'm sure i could find a use for a 4th also.

                  D Offline
                  D Offline
                  Daniel Vaughan
                  wrote on last edited by
                  #22

                  More screen space is never a bad thing, but I've grown quite used to my 17 inch Dell Inspiron screen. I guess I'm biased toward mobility since I've been gallivanting around.


                  Daniel Vaughan
                  LinkedIn Profile ShelfSpy

                  1 Reply Last reply
                  0
                  • E eggsovereasy

                    Resharper from JetBrains, I love it.

                    D Offline
                    D Offline
                    Daniel Vaughan
                    wrote on last edited by
                    #23

                    I concur. I can't imagine being without it now. In fact I'm starting to go bananas with the lack of support for .NET 3.5. Perhaps I'm too dependent on it. When I sit down at somebody else's computer, and they don't have Resharper, I find I'm dead in the water.


                    Daniel Vaughan
                    LinkedIn Profile ShelfSpy

                    1 Reply Last reply
                    0
                    • P peterchen

                      How much do you score on the Joel Test[^]? Visual Assist if you do C++ An "industry-strength" Espresso machine Some guy to set up all the dev tools Visual Assist if you do C#

                      We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
                      My first real C# project | Linkify!|[">FoldWithUs!](http://tinyurl.com/37q6tt<br mode=) | sighist

                      D Offline
                      D Offline
                      Dave Sexton
                      wrote on last edited by
                      #24

                      Great link - thanks. We weigh in with a score of 10 but that's because it's impossible for us to do a daily build/build in one step as our product is made up of a few different solutions which each require their own build (albeit each of these build in one step). Our core solution is currently made up of just under 400 projects so doing a daily build is just not feasible - we have a fortnightly build.

                      But fortunately we have the nanny-state politicians who can step in to protect us poor stupid consumers, most of whom would not know a JVM from a frozen chicken. Bruce Pierson
                      Because programming is an art, not a science. Marc Clifton

                      P 1 Reply Last reply
                      0
                      • D Dave Sexton

                        Great link - thanks. We weigh in with a score of 10 but that's because it's impossible for us to do a daily build/build in one step as our product is made up of a few different solutions which each require their own build (albeit each of these build in one step). Our core solution is currently made up of just under 400 projects so doing a daily build is just not feasible - we have a fortnightly build.

                        But fortunately we have the nanny-state politicians who can step in to protect us poor stupid consumers, most of whom would not know a JVM from a frozen chicken. Bruce Pierson
                        Because programming is an art, not a science. Marc Clifton

                        P Offline
                        P Offline
                        peterchen
                        wrote on last edited by
                        #25

                        Well, on my scale, 10 is escellent, 11 is fake, and 12 is Joel fanboy :) Another thing that you might like: distributing builds over multiple machines[^] You have a team large enough that it could make a difference for you. I have no experience with their product, but if you try it, I'd love to hear feedback.

                        We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
                        My first real C# project | Linkify!| FoldWithUs! | sighist

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • World
                        • Users
                        • Groups