Hi,
I wonder if it's a big error (in small one class Java program) when I define variable in a class level rather that using the constructor? Can we do that?
The method body will be the same in both cases.
Many thanks!
eg.
public class test{
static int column1 = 0;
static int column2 = 1;
public static void main(S...
I know Agile development is a different way of managing software development projects and it fundamentally differs from a more traditional waterfall approach to software development
Some of the principles of agile software development are:
Develop small, incremental releases
and iterate
The team must be empowered to make decisions
s...
I've got a project I'm starting to tinker with that is a solo project but I'd like to try to stay organized and have some methodology to work from. Most methodologies that I've seen are aimed at teams. I'm wondering if anyone has any links or thoughts on planning/producing a project with a system as a solo developer.
Thanks in advanced,
...
I'd like to know the difference between Software Development Process and Software Development Methodology if there is any.
...
Is there any website specifically for sharing and accessing actual software development processes implemented in software organizations?
There are lots of resources that give advices and descriptions for implementing these processes. They are very useful. But I think having actual example process definitions would be very useful as wel...
Just to clarify - I'm talking about a Scrum or Extreme Programming Team here not the old-fashioned command-and-control team from the waterfall era.
These are what Fred Brooks would call have called "democratic teams" in the 1970's and what Scrum people today call "self-organizing teams".
... one of the most difficult things to deal w...
Starting my first serious GUI app in C#.
I have a class that is handling and doing lots of things that I can plug methods from my GUI controller class into and get events when it appropriate.
I have several listboxes and other controls I want to update whenever this information is updated. However, I would like to throttle this a bit.
...
In terms of designing software what does "Inconsistency" and "Incompleteness" really mean?
E.g. - Creating Specifications
Usage of Formal Methods of Software Engineering are said to be less "inconsistent" and "incomplete" than other less formal methods such as Object Orientated Design when creating specifications.
...
I want to start Agile practices in a team. I'm assuming the information is available for free online about how to specifically carry it out.
Online I can locate the manifesto, the alliances and corporations involved but where is the actual central guide or root instruction set about how to do it? (Maybe the practices themselves are mor...
Our team is fairly new to domain driven design. We have a new project that just moved from design phase into coding phase. In the design phase, some team members created UML design models in Visio, while others just started coding. Also, with the pressures of build releases, many of our models are becoming out of date quickly.
Is it ...
As the team I am on works to formalize and establish more development practices, I find that communication seems to fail at the following points:
During an informal conversation about a project a brain spark moment becomes a new feature/requirement. These "add-ons" seem to fail through the cracks or the detail become fuzzy after some ...
Preface: please don't flame against Software Engineering.
This question is about applying software engineering in opensource projects, not about the effectiveness of software engineering in general.
Opensource development is performed in parallel, as it involves large communities of globally distributed developers and a system of indep...
I have been interested in agile methods of late and have found a lot of prescriptions and minute descriptions of a lot of practices.
Still, I remember my best projects as run-to-completion spikes followed by some debugging and minimal testing before going live.
I have been asking myself, did Flickr use agile methods? Does Facebook pract...
Currently I'm working alone on a small project for University and I wondered: Does it make sense to apply methodologies (XP, Scrum) or parts of it? If only for experience? Or does it produce too much "overhead"? And if it does, which one would fit best?
...
(This question was partly inspired by Donald Knuth's put-down of Extreme Programming here)
I've been reading up on Agile recently, and been interested in Extreme Programming for several years now. But I got to wondering about how appropriate these methdologies might be in certain 'extreme' problem-spaces - for example coding for space s...
I've worked on several projects lately that have promoted the idea of shared code ownership. At times, this seemed to speed up code-improvement and enhancement. Other times, it seemed to become a ground of ego-jousting with changes being made to support individuals coding styles, favored technologies, or simply a demonstration of power...
Just looking for some collective wisdom -- what's the best way you've found to kill a project. For example:
Change architectures half-way thru coding.
Add new programmers to team when project is starting to fall behind schedule.
In an effort to save money, force all developers to use old equipment and stop providing free caffeine.
...
I have been experimenting with some concepts from XP, like the following:
Pair Programming
Test First Programming
Incremental Deliveries
Ruthless Refactoring
So far so good until I had a major stump:
How do I design my test cases when there aren't any code yet? From what basis do I have to design them? From simple assumptions? From ...
Hello,
Within our Agile / Scrum team there is the idea to start using VersionOne as the project planning tool. My question is, can it also handle the issues (defects; new feature requests; improvements; patches) that come in? Meaning can it also replace a issue-tracking system like BugZilla? In a issue tracking system, many people (deve...
I'm trying to clean up my action methods in an ASP.NET MVC project by making use of view models. Currently, my view models contain entities that might have relationships with other entities. For example, ContactViewModel class might have a Contact, which might have an Address, both of which are separate entities. To query for a list of C...