is a community that was established to collect and organize valuable web information. Our technical staff have selected and indexed information and courses that they feel will help you stay current on best practices across the SDLC.

365 Articles match "Tools"

  • The Latest from DevelopMentor

    365 Results found
    Showing page 1 of 37   Next >

  • Allan Kelly: What we forget about the Scientific Method
    For example: Putting effective source code control and build systems in place Operating in two week iterations: planning out two weeks of work, reviewing what was done and repeating Putting up a team board and using it as a shared to-do list Creating basic measurement tools, whether they be burn-down charts, cumulative flow diagrams or even more basic measurements You get the idea? Too often the scientific approach is made to sound simple, it isn’t. First lets define the scientific method. Perhaps rather than call it “scientific method” it is better called “experimentation.” Pika pika
    Allan Kelly's Blog - Friday, July 11, 2014
  • My Next Language
    Libraries & Tools :  A major benefit of a big community is access to lots of libraries and tools. Tools like IDEs, debuggers, and other nifty tools really help (like an interpreter!). 'I have a decent background in programming languages. In a professional context (i.e., for real money) I’ve used C#, Scheme (my favorite), Lisp, and C. For projects I’ve also used Java, C++, and Python. For tinkering around I’ve used Prolog, Haskell, OCaml, Factor and Javascript. I’ve studied many more, including Go, F#, Ruby, Scala, Clojure, and on and on.
    DevelopMentor Courses - Thursday, July 3, 2014
  • How do I make testing faster?
    And please please please, don’t spend money on tool test tools. 'Earlier this week I was the guest of a large bank in the City, OK Canary Wharf actually. They had their own little internal Agile conference. As well as myself some of the usual suspects were on parade as well as some internal speakers. It was very enjoyable and as usual the C-List speakers were some of the most interesting. Later in the day I found myself in conversation with two people concerned about software testing. They posed the question: “How do we make testing faster?” The usual one is cost. Now the catch.
    Allan Kelly's Blog - Thursday, June 26, 2014
  • Test First vs Test After
    have the advantage of years of fluency and tools like approval tests. 'There has been a lot of talk lately about whether or not Test First is Dead. This is a complicated and tangled issue, so I want to simplify many aspects of this debate in this blog post to focus on a single aspect of TDD: time. So for this blog, let''s ignore the distinction between unit, integration, acceptance tests. I''ll lump them all together into a single box - ''tests''. Let''s focus on the speed aspects of Test First vs Test After. In this example, it took me 60 minutes to code a feature.
    DevelopMentor Courses - Monday, May 19, 2014
  • False Projects
    When we manage a piece of work as “a project” when it isn’t then at the very least we use the wrong language and tools. 'In my last post ( Inconvenient Truths of Project Status Reporting ) I used an expression which I think deserves highlighting and explaining: False Projects False projects occur when we use the word “project” for work which is not really a project. For example: There is no end date to the work, it goes on and on, rightly or wrongly. The team is not broken up, it goes on and on, rightly or wrongly, i.e. the team is not a temporary structure. Please, hear me out.
    Allan Kelly's Blog - Thursday, May 15, 2014
  • Become an N-Tier Ninja with Trackable Entities 2.0
    To get it from within Visual Studio, all you have to do is install it from the Tools, Extensions and Updates menu.  For this aspect, we leverage the Entity Framework Power Tools. Tools for Visual Studio , which also come with VS 2013 Update 2.)  'Taking a cue from Julie Lerman and Scott Hanselman , I’ve decided to dub version 2.0 of my Trackable Entities framework, the “Ninja Edition.” After releasing v 1.0 Now that I’ve added these items, Trackable Entities lets you become an N-Tier Ninja. Let me put it this way. In other words, this thing is cool. and ASP.NET Web API 2.1
    DevelopMentor Courses - Monday, April 28, 2014
  • Software Developmers: prototype of future knowledge workers?
    Software developers are able to create new tools for machines which allow them to change the way they do knowledge work. Lets be clear: Unlike other knowledge workers software developers have the ability to create new tools which can change their work. Software developers have early, if not first, access to tools which benefit knowledge work. One might also add that people working with technology welcome and embrace new tools and technologies (on the whole) so the barriers for technology change are lower. Our tools changed which allowed - even forced?
    Allan Kelly's Blog - Tuesday, April 8, 2014
  • The Prototype of Future Knowledge Workers
    The key difference between software knowledge workers and the others is that other knowledge workers can only use the tools that exist. If a tool doesn’t exist, they can’t use it. Conversely, software developers have the means to create any tool they can imagine. This doesn’t mean that non-programmers can’t invent electronic tools. Others can invent tools, but for programmers the barriers between imagining a tool and creating the tool are far lower. Lower barriers mean that programmers create many more tools than other types of worker.
    Allan Kelly's Blog - Monday, April 7, 2014
  • Trackable Entities – Now with Repository and Unit of Work
    The way I try to help developers is with good tooling, documentation and samples. On the tooling side, I have incorporated multi-project Visual Studio templates into a VSIX installer that includes all the necessary NuGet packages. However, much of the repetitive boilerplate code is generated by the template, providing a greater degree of developer productivity, while serving as a learning tool on best practices for implementing these design patterns. 'When I released v1.0 Selecting this template will create a Visual Studio 2013 solution with 6 projects: ConsoleClient.
    DevelopMentor Courses - Thursday, February 20, 2014
  • Manual testing sinful?
    Because these systems are marketed and sold as “no programming required” to offer automated test tools would expose the lie. 'One of the asides I made in “ Programmers without TDD will be unemployable ” which caused a bit of outrage in the testing community was my comment “Manual testing is a sin.” While I have been unfair to many testers, and somewhat simplistic, I still stand by the statement. Let me expand on why I still stand by the comment and why I am wrong. It is all a question of context. Look at the full line the quote appeared in: “Unit testing will be overwhelmingly automated.
    Allan Kelly's Blog - Sunday, February 16, 2014
<< 1 2 3 ... 36 37 >>