| |
browse.develop.com
Browse.develop.com 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.
|
5 Articles match "Products"
See all articles with
"Products"
| The Latest from Llewellyn Falco's Approval Tests | MORE | | Tooling stack of testing Asp.MVC Views Here’s the List CassiniDev Inline webserver NCrunch Continuous Test Runner GitHub for Windows Source Control CruiseControl.Net Continuous Integration TortoiseDiff Diff Viewer (part of TortoiseSVN) Code Rush Productivity Enhancement for Visual Studio NuGet.Net Package Manager It was great to see this level of professionalism in a demo session; an area usually reserved for cowboy programming of hello world demos. “Craftsmen know their tools” At last weeks Jim Counts did a session on Testing MVC Views with ApprovalTests. Asp.MVC Asp.Net C DevelopMentor Courses - Sunday, July 22, 2012 Using Reporters in Approval Tests 1: using ApprovalTests.Reporters; 2: using NUnit.Framework; 3: 4: namespace ApprovalTests.Tests.Html 5: { 6: [TestFixture] 7: [UseReporter( typeof (DiffReporter), typeof (FileLauncherReporter))] 8: public class HtmlTest 9: { 10: [Test] 11: public static void TestHtml() 12: { 13: Approvals.ApproveHtml( " Web Page from ApprovalTests " ); 14: } 15: } 16: } I have found that using the right Reporter or Reporters at the right time in the testing cycle has made me more productive. Today I pushed new versions of ApprovalTests for both C# and Java to SourceForge. Why Use Reporters? png, *.html, DevelopMentor Courses - Saturday, December 31, 2011 Lambdas v.008, usable Now! Forward compatible with Java 1.7 Hopefully this will make it easier to start using lambdas in your production code. I released Java Lambdas v.008 which allows for forward compatibility with the new Lambda implementation coming down the pike for Java 7 The idea is this. where ( List , Function1 ) S1 implements Function1 , so we can write the following in Java 6 List people = Query. where ( getStudents() , new S1 (a){{ret( a.getAge() > 35);}}); However, once Java 7 releases the official Lambdas, we can convert this to the much simpler call List people = Query. They are a bit tricky to use at 1st. DevelopMentor Courses - Saturday, January 8, 2011 | | The Best from Llewellyn Falco's Approval Tests | MORE | | Using Reporters in Approval Tests 1: using ApprovalTests.Reporters; 2: using NUnit.Framework; 3: 4: namespace ApprovalTests.Tests.Html 5: { 6: [TestFixture] 7: [UseReporter( typeof (DiffReporter), typeof (FileLauncherReporter))] 8: public class HtmlTest 9: { 10: [Test] 11: public static void TestHtml() 12: { 13: Approvals.ApproveHtml( " Web Page from ApprovalTests " ); 14: } 15: } 16: } I have found that using the right Reporter or Reporters at the right time in the testing cycle has made me more productive. Today I pushed new versions of ApprovalTests for both C# and Java to SourceForge. Why Use Reporters? png, *.html, DevelopMentor Courses - Saturday, December 31, 2011 Tooling stack of testing Asp.MVC Views Here’s the List CassiniDev Inline webserver NCrunch Continuous Test Runner GitHub for Windows Source Control CruiseControl.Net Continuous Integration TortoiseDiff Diff Viewer (part of TortoiseSVN) Code Rush Productivity Enhancement for Visual Studio NuGet.Net Package Manager It was great to see this level of professionalism in a demo session; an area usually reserved for cowboy programming of hello world demos. “Craftsmen know their tools” At last weeks Jim Counts did a session on Testing MVC Views with ApprovalTests. Asp.MVC Asp.Net C DevelopMentor Courses - Sunday, July 22, 2012 Lambdas v.008, usable Now! Forward compatible with Java 1.7 Hopefully this will make it easier to start using lambdas in your production code. I released Java Lambdas v.008 which allows for forward compatibility with the new Lambda implementation coming down the pike for Java 7 The idea is this. where ( List , Function1 ) S1 implements Function1 , so we can write the following in Java 6 List people = Query. where ( getStudents() , new S1 (a){{ret( a.getAge() > 35);}}); However, once Java 7 releases the official Lambdas, we can convert this to the much simpler call List people = Query. They are a bit tricky to use at 1st. DevelopMentor Courses - Saturday, January 8, 2011 | - Why Write Unit Tests?
Focusing on this aspect of testing brings about Acceptance Testing and products like Selenium & Fitness. Why Write Unit Tests? I've made a small video to go with this post Approval Tests have allowed us to focus on the parts of testing at a much higher level of abstraction. Things that had been too hard to see have become visible. The benefits of Automated Tests are one of the areas that we can now more clearly appreciate. First, there is Specifications. Everyone knows that good requirements help programmers to produce better software. Fast Feedback. When would you like to know that? - I know exactly what I want!
Agile has checkpoints that allow for quick feedback; while the product is under development, customers can see features as soon as they are completed, giving them an opportunity to accept it or to suggest changes. Well.sometimes When creating software, customers don't usually know exactly what they want at the beginning. Approvals give developers the same opportunity. As a developer, you may not know exactly what you want. The more insight you can get from a result, the more you understand where you want the design to go. That tends to lead us to a more natural flow of coding. %>
380 Articles match "Products"
See all articles with
"Products"
| The Latest from DevelopMentor | MORE | | Agile Clinic: Dear Allan, we have a little problem with Agile. Could it be that the Product Owners are not sufficiently flexible in what they are asking for and are therefore setting the team up to fail each sprint? 'Consider this blog an Agile Clinic. On Friday an e-mail dropped into my mailbox asking if I could help. The sender has graciously agreed to let me share the mail and my advice with you, all anonymously of course… The sender is new to the team, new to the company, they are developing a custom web app for a client, i.e. they are an ESP or consultancy. the Developers work in sprints, estimating tasks in JIRA as they go. And yo have Jira? Allan Kelly's Blog - Sunday, April 28, 2013 A Roundup of MongoDB Management Tools The data is a great asset when optimizing applications during development and potentially invaluable when diagnosing production issues. 'I’ve been working with MongoDB for a long time now. Back in the early days, there really were no management tools analogous to RDBMS tools (e.g. SQL Server Management Studio ). Since then, things have changed significantly. It’s time to look around and see what management / monitoring tooling is around these days for MongoDB. The news is good. There are many different options to choose depending on your platform and use-cases. link]. link]. Michael C. Kennedy's Weblog - Monday, April 22, 2013 Requirements and Specifications 'As I was saying in my last blog, I’m preparing for a talk at Skills Matter entitled: “Business Analyst, Product Manager, Product Owner, Spy!” So now I turned to a standard textbook on requirements: Discovering Requirements: How to Specify Products and Services by Alexander and Beus-Dukis. which I should just have entitled it “Requirements: Whose job are they anyway?” and so I’ve been giving a lot of thought to requirements. Bear with me, I’ll come back to this point at the end.) So I turned to my bookshelves…. turned to the index and…. nothing. Which bring us back to BDD. Allan Kelly's Blog - Monday, April 15, 2013 | -
| The Best from DevelopMentor | MORE | - Product Management an open secret, a differenciator
At the Skills Matter Agile Lean Kanban exchange the other week someone - sorry I missed you name - told me about a report from the BBC on Product Management. It turns out the report is from a branch of the BBC I didn’t know about, “BBC Academy” and it entitled “The State of Product Management 2010.” Its well worth reading if you have an interest in Product Management or the UK software development scene. Although I’ve not blogged about it for a while Product Management is one of my passions. In Silicon Valley there is a well developed role called the Product Manager. Allan Kelly's Blog - Tuesday, December 14, 2010 - Minimal Viable Team to create a Minimally Viable Product
Despite being a bit of a mouthful to say “Minimal Viable Product” and the even more difficult to say “Minimally Marketable Feature” (also known as a “Quantum of Value” or “Business Value Increment”) are very useful concepts. What makes gives them killer power is that they speak to a secret belief held by many people (not just managers) that teams gold-plate development and create products with more than is needed. The same applies to product development: saying Yes to a feature is easy, saying No is hard, but unless you say No a lot more than Yes you won’t have a MVP. Allan Kelly's Blog - Monday, October 8, 2012 - Productivity Power Tools 2012 – February 2012
A new update to Productivity Power Tools 2012! This update includes a couple of bug fixes including a crashing bug in the Custom Document Tab Well on debug. Download now! Link: [link]. Download: ProPowerTools.vsix. Visual Studio 2012 DevelopMentor Courses - Monday, February 25, 2013 - Query composition with the ASP.NET Web API
12: public Product Get( int id). Loading the products with the original URL returns exactly the same result as before. This request “ [link] ” returns only product 11 to 15 ordered by the product name. Having the ASP.NET Web API as a REST service returning data is kind of nice but to be efficient on the wire we don’t want to return more data that required only to discard it in the client. As we have seen in a previous post just returning a collection data was real easy. As it turns out changing the service so the client can filter data is almost just as easy. 13: {. The Problem Solver - Wednesday, March 21, 2012 - EF4 compared to NHibernate
On the other side, NH is a much a more mature ORM product than EF and has better batching capabilities. It is also more extensible, especially as an open-source product. The end result will be greater parity between the two products going forward, making the choice even more challenging and determined mostly by philosophical and strategic factors. Last week while teaching my new LINQ and Entity Framework course I got a question asking me to compare EF4 with NHibernate. Not having worked extensively with NHibernate, I wasn’t in a position to address the question. Tony and Zuzana's World - Wednesday, January 13, 2010 %>
| | |