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
3
votes
6 answers

Scrum and Project estimated time

IF the client asks me for a estimated time for completion for the whole project can this be given using Scrum? Using for instance the (dreaded) waterfall methodology I will have a technical spec to use to give a half decent estimation.
Antony Delaney
  • 1,158
  • 4
  • 15
  • 39
3
votes
3 answers

Domain Driven Design - how relevant is it in a Technical Domain?

This is one thing that has been bugging me for a while about DDD. I can clearly see the benefits of the approach when dealing with non-technical business domains with complex models and lots of interaction required between technical people and…
UpTheCreek
  • 31,444
  • 34
  • 152
  • 221
3
votes
1 answer

Grouping Data in a Key/Value Database Like Redis

I'm trying to model data similar to amazon.com categories (e.g., books, movies, electronics, etc.) in a Redis database. Order matters to me when they're rendered on an HTML page so that the user is presented with a consistent user interface. As…
senfo
  • 28,488
  • 15
  • 76
  • 106
3
votes
2 answers

Architecting/Designing a new Program

I had a, lets say, deficient program design/architecture class in undergrad and thus am really struggling on how to design programs given a problem*. I was wondering if there was a set of resources (books, websites, etc) or problems(kind of like…
lilott8
  • 1,116
  • 2
  • 17
  • 41
3
votes
12 answers

What are the essential concepts all programmers should learn and use?

I'm currently learning to program, and I didn't take CS classes so I'm basically starting out on the bottom. I have been putting together code on and off for many years, but haven't really had a good understanding of essential concepts needed for…
tplive
  • 687
  • 8
  • 17
3
votes
1 answer

Is validation of user input part of functional requirements?

I am using the FURPS+ model for my requirements. And i know Functionality category are functional requirements and the rest are non-functional requirements. But i was wondering, is validation counted as a functional or non-functional…
user1004413
  • 2,509
  • 6
  • 23
  • 33
2
votes
1 answer

Should I create a block or an element BEM CSS?

** Bem official website says ** Create a block If a section of code might be reused and it doesn't depend on other page components being implemented. Create an element If a section of code can't be used separately without the parent entity (the…
2
votes
7 answers

Global objects vs multiple new objects?

Say I was to have a method that required a small number of objects to be created during each run, and the method would be called multiple times, i.e. a method to delete a given row from a database. Would it be better to create a new object each time…
stephenfin
  • 1,447
  • 3
  • 20
  • 41
2
votes
1 answer

Ways to imply return values are not meant to be stored

We can use nodiscard attribute to imply that the return value of a function should not be discarded. Are there any attribute (or other ways) to imply some opposite semantics: the return value of the function should only be used temporarily (by…
Oasin
  • 90
  • 2
  • 9
2
votes
1 answer

Django / MacOS revised efficient development workflow

I've been now happily developing applications (Django in particular) on the Mac for a few years now. As part of this process I am always looking to gain efficiencies in my workflow and enjoy reading about other development expieriences. Now it's…
rh0dium
  • 6,811
  • 4
  • 46
  • 79
2
votes
2 answers

4D's Development Methodology

Anybody out there heard of "Define Design Develop Deploy" ? Just curious if someone knows or uses this development methodology.
Otávio Décio
  • 73,752
  • 17
  • 161
  • 228
2
votes
2 answers

Can 'use case' scenarios apply to website design?

I know that some website are applications, but not all websites are applications (albeit maybe just a brochure viewing site) Is there an in depth dummy use case for a brochure type site which would be beneficial to use. When it comes to a corporate…
Joseph Le Brech
  • 6,541
  • 11
  • 49
  • 84
2
votes
9 answers

Sprint velocity calculations

Need some advice on working out the team velocity for a sprint. Our team normally consists of about 4 developers and 2 testers. The scrum master insists that every team member should contribute equally to the velocity calculation i.e. we should not…
jase
  • 159
  • 1
  • 2
  • 6
2
votes
1 answer

Workflow for parallel development of prototype code and its implementation in C

I'm working on a project where we prototype signal-processing algorithms with MATLAB, and then implement them on an embedded controller in C. We're still in the early stages of the project, and we're still exploring alternative algorithms. We're…
lindelof
  • 34,556
  • 31
  • 99
  • 140
2
votes
2 answers

Apply CSS display:none or use if(false){content} to block content at clients?

Approach 1: Using CSS display:none means that the content is sent to the client but is hidden from view. In other words; the content does exist but without occupying any space. Approach 2: Using if(false){content} prevents the content from being…
Saleh Rezq
  • 193
  • 1
  • 13