Questions tagged [methodology]

A methodology is usually a guideline system for solving a problem, with specific components such as phases, tasks, methods, techniques and tools.

368 questions
4
votes
3 answers

What are some methodologies that a solo developer should use while creating cocoa programs?

I have recently started learning cocoa development with a fairly large scale(probably Core Data based) application in mind as my goal. I have been looking into development methodologies that would be used to help build a higher quality product with…
AengusMcMillin
  • 279
  • 2
  • 9
4
votes
7 answers

How do I control the definition, presentation, validation and storage of HTML form fields from one place?

I want to be able to define everything about a form field in one place, as opposed to having some info in the DB, some in HTML, some in JavaScript, some in ASP... Why do I have to worry about possibly changing things in four separate places (or…
just mike
  • 1,164
  • 3
  • 12
  • 22
4
votes
1 answer

Git: best practice with big project development flow

We use Git for version control. I am working on a big project which might drastically change the current codebase. The general idea is to breakdown the project into smaller pieces, and commit them to Git locally. So it's easier to trace what's…
Stan
  • 37,207
  • 50
  • 124
  • 185
4
votes
1 answer

Reconciling the paradox of YAGNI vs foresight

I've taken some courses and read about the purposes of YAGNI. But, this principle as a whole has never sat well with me. It introduces a logical paradox. As a hypothetical, you're designing a framework that you intend to scale forward. YAGNI (and…
jwarner112
  • 1,492
  • 2
  • 14
  • 29
4
votes
2 answers

What are Sharepoint(MOSS 2007) Developement/Deployment best practices

We are deploying sharepoint MOSS 2007 at our work. I'm trying to come up with a sharepoint development and deployment methodology. We have Dev/QA/Prod environments and I need a way, preferably automated to deploy changes from Dev to QA and from…
Satish
  • 3,020
  • 7
  • 35
  • 47
4
votes
14 answers

Haven't jumped on the Linq bandwagon, what are your reasons for not using linq?

I seem to be in the minority, but to be honest I am not comfortable with linq and don't see any benefits in my personal development (not to say there are no benefits, just a personal opinion based on my situation). I build web applications (.net,…
Blankman
4
votes
4 answers

Constantly changing frameworks/APIs - how do we keep up?

This question isn't really for any specific technology but more of general developer question. We all know from experience that things change. Frameworks evolve, new features are added and stuff gets removed. For example, how might a product using…
Jamie Chapman
  • 4,229
  • 5
  • 29
  • 47
4
votes
10 answers

Can Scrum and Project Management live together?

Can Scrum and Project Management live together? Can you take the best of both worlds or will combining these two methods?
Michael Staubly
  • 163
  • 1
  • 5
3
votes
2 answers

Programming methodology diagram?

There are a lot of programing languages these days. Fine. Not interesting for this question. There are quite a few programming methodologies, like modular programming, Object Oriented, Agile, etc. Now, is there somewhere a good diagram on the…
Wim ten Brink
  • 25,901
  • 20
  • 83
  • 149
3
votes
4 answers

Functional Specifications

Whereever I have looked, the functional specifcations are some sort of documents with the requirements/proposed features represented and elaborated. I was recently in a position to make a standard template for our company for functional…
Vaibhav Garg
  • 717
  • 5
  • 15
  • 31
3
votes
16 answers

Where to start programming?

Once you have your first set of requirements and design done where do you start programming? (Assume tests will be written in the same order, but before the code). The entry point Framework/Support classes Entity Classes Easiest thing…
C. Ross
  • 31,137
  • 42
  • 147
  • 238
3
votes
2 answers

Is there a methodology to avoid backwards incompatibilty that is sometimes enforced upon us?

Sometimes, 3rd party libraries cause havoc when they change their interface. In some languages, it even happens on the language level. Is it possible to write our code in a way that will prevent it? For instance, I can think of one way - writing…
Andrey Rubshtein
  • 20,795
  • 11
  • 69
  • 104
3
votes
6 answers

Is try / catch (one of) the best ways to keep errors from occuring if a variable is undefined?

I was warned that this post could be too subjective, but I've only been programming for a few weeks, so I'd like to know. So far I've been using try/catch statements in my JS to keep from throwing errors in case a variable isn't defined when a…
Brandon Lebedev
  • 2,717
  • 6
  • 24
  • 35
3
votes
0 answers

c cmocka running the same test function with different parameters

I'd like to write a test in cmocka and run it few times with different parameters each time (so I could test different input cases). Something like Python's decorators @parameterized.parameters. There are ways I can think of, like: I can always use…
A-mit
  • 31
  • 1
3
votes
5 answers

SCRUM - Where is the test phase?

I was promoted to manager and I need to adopt a methodology to manage the programmers here. I read a lot about Scrum but in my case, we have a tester here and I couldn't find a place for tests in Scrum. Will it be during the sprints or at the end of…
user745235