Main Menu
Home Articles Directory Submit Popular Site Top Rated Site - Programming - Database - Management - Software Testing and Quality Assurance - Approaches, Process, Methods New Links RSS/Atom
Sponsors



  Main  |  Submit New Article  

  Popular articles (top10)  |  Top rated articles (top10)  |  Category List  

Main  arrow  Programming  (2178)
.NET (218)
Java (585)
Cobol (2)
Basic (5)
C/C++ (43)
PHP (142)
Perl (12)
Python (54)
JavaScript (252)
HTML (51)
CSS (33)
XML (150)
Platforms (771)
Web Client, Web Server, Embedded & Real-time, Components, Services / Microservices...
Maintenance (28)
Configuration Management / DevOps (101)
Tools (450)
Open Source (9)
Software Engineering (36)
User Interface / UX User Experience (169)
Humour (6)
Ruby (70)
C# (43)
Security (90)
Documentation (12)
Flex/Flash (69)
Silverlight (25)
Groovy (57)
Scala (21)
Erlang (4)
ColdFusion (4)
JavaFX (3)
JavaServer Faces (20)


Sort by:   Title ( Title (A to Z) Title (Z to A)) Date ( Date (Old Links Listed First) Date (New Links Listed First)) Rating ( Rating (Lowest Score to Highest Score) Rating (Highest Score to Lowest Score)) Popularity ( Popularity (Least to Most Hits) Popularity (Most to Least Hits))
Articles currently sorted by: Rating (Highest Score to Lowest Score)


Visit   Demystifying Extreme Programming: Winning with a pair    Last Update 2008/4/17 10:29
Category  Programming  :  Management  arrow  People  :  Approaches, Process, Methods  arrow  Agile  arrow  Extreme Programming (XP)
Description
Certain XP practices make project managers scoff and programmers wince. Pair programming (or pairing) is one of them. Based on feedback from some of XP's critics, pair programming gets the award for "practice most likely to offend" -- that is, if you had to pick just one. This month, XP coach Roy Miller talks about this radical way to write code, including the misconceptions surrounding pairing, why so many software developers hate it, and why it's so important to your project's success.

Hits: 50  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   The rewards of simple code    Last Update 2012/5/3 13:56
Category  Programming
Description
ased on his experiences as chief architect on the Bugzilla Project and his current employment at Google as a software engineer, Max Kanat-Alexander (@mkanat) has formulated a method and philosophy for designing effective code that is, at its core, all about simplicity. He wrote a book about these ideas, "Code Simplicity," in which he explains how developers can optimize the structural plans for their software projects. In the following interview, Kanat-Alexander discusses the negative factors that can lead to messy code and why a large number of developers on a project doesn't have to undermine the quality of software design.

Hits: 40  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Best Practices for Risk-Free Deployment Popular articles    Last Update 2006/9/16 8:01
Category  Programming  :  Programming  arrow  Configuration Management / DevOps
Description
The cost impact to a company of a failed project can be severe indeed. The impact on the reputation of the project manager can be disastrous.
Numerous methodologies are available for mitigating these risks – PRINCE2, RUP, DSDN, eXtreme programming – and these have helped to some extent. This document introduces the 3D™ methodology – a set of best practices and quality tools developed by BuildMonkey, which can be summarised as: De-risk. Deploy. Deliver.

Hits: 292  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Successfully Adopting Pair Programming    Last Update 2009/3/11 9:13
Category  Programming  :  Approaches, Process, Methods  arrow  Agile
Description
Jay fields shares several strategies to help you adopt pair programming so it sticks and is valuable.

Hits: 36  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Functional Thinking For The Imperative Mind    Last Update 2012/12/5 17:02
Category  Programming
Description
This article explores the functional programming waters and answer the question, how does functional thinking differ from the imperative kind?

Hits: 31  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Sorting and Searching inside Makefiles and on the file system.    Last Update 2006/9/29 3:34
Category  Programming  :  Programming  arrow  Tools
Promote  Sorting and Searching   
Description
In this month's post-summer holiday column I cover two important topics for Makefile builders with a round up of techniques for sorting and searching inside Makefiles and on the file system.

Hits: 61  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Static Analyzers in Software Engineering    Last Update 2009/3/19 6:51
Category  Programming  :  Software Testing and Quality Assurance  arrow  Inspections and Reviews
Description
Static analyzers can report possible problems in code and help reinforce the good practices of developers. This article contrasts the strengths of static analyzers with testing and discusses the current state-of-the-art.

Hits: 28  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   What is Dart?    Last Update 2012/12/19 15:21
Category  Programming
Description
Dart is a new structured web programming platform designed to enable complex, high-performance apps for the modern web. Kathy Walrath and Seth Ladd, members of Google's developer relations team, explain Dart's purpose and its applications.

Hits: 22  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Reversibility in software engineering    Last Update 2006/9/29 7:11
Category  Programming  :  Approaches, Process, Methods  arrow  Object Oriented Analysis and Design
Description
The term reversibility in the context of software development means the possibility of propagating independent changes made to the resulting source code back into the design and analysis models of earlier phases, so these can be kept up to date with what is actually executed.

Hits: 173  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)

Visit   Defect Detection By Developers    Last Update 2009/3/19 7:04
Category  Programming  :  Software Testing and Quality Assurance  arrow  Software Testing  arrow  Test & Defects Management
Description
Poor quality caused by defects continues to be a major problem facing the software industry. Unlike the traditional way of handling this problem where testers detect defects, this article suggests approaches where developers detect defects. This approach builds upon existing techniques, augments certain activities that developers often already engage in, and focuses on detecting defects in existing code. The end result is little additional effort in defect detection, easier fixes, and enhancing the effectiveness of the original intention of the activities.

Hits: 76  
Modify  |  Report Broken Link  |  Tell a Friend  |  Comments (0)



« 1 2 3 (4) 5 6 » 
Practical
Methods & Tools
RSS 2.0
Twitter
Contact
THEME_VALIDXHTML    THEME_VALIDCSS

Copyright (c) 2007-2013 Martinig & Associates | Methods & Tools Software Development Magazine | Privacy Policy
Software Development Tools | Software Development Articles | Software Development Directory | Software Development Videos
Software Development Jobs | Software Development News | Software Development Books
Software Development Blogs | Software Development Conferences