Skip to main content

Questions tagged [development-methodologies]

5 votes
3 answers
1k views

A topic that recently started appearing on my socials in programming-related circles was "vibe coding". Based on the context, it appeared to be some sort of emergent methodology to write ...
Nzall's user avatar
  • 1,416
2 votes
2 answers
515 views

If we program to interfaces various parts of the implementation can be effectively hidden. We can define multiple interfaces for a single implementation and use them as needed, instead of 4 fixed ...
Ondrej Bozek's user avatar
0 votes
1 answer
186 views

We have been continually facing this challenge during the last year. Upper IT management wants us to use Agile Methodology internally (development team) while the external client refuses to do so and ...
Joe DiNottra's user avatar
91 votes
15 answers
17k views

Preface, TL;DR This question is about the implied tradeoff between the speed of development and the quality of code. I am looking for methodologies which can be followed in order to optimize ...
Gulzar's user avatar
  • 1,240
1 vote
1 answer
202 views

I couldn't decide if the question belongs on Stack Overflow, but I went with SE Stack Exchange for the higher quality, broader answers. Bare with me. Examples are in Node but I guess applies to a ...
JuliusL33t's user avatar
0 votes
1 answer
340 views

The "VDA Automotive SPICE Guidelines" (excerpts: https://vda-qmc.de/fileadmin/redakteur/Software/Automotive_SPICE/Veroeffentlichungen/VDA_Guideline_Rules_and_Recommendations_2017.xlsx) tells ...
kaay's user avatar
  • 109
1 vote
2 answers
119 views

There is a bunch of books that state principles about good code (SOLID, DRY, Design patterns etc.) Those principles are solutions to some problems. An application of those principles could go like ...
SomeThoughts's user avatar
0 votes
5 answers
846 views

I'm learning about various software development methodologies, and reading about Lean hasn't clarified what sounds like two contradictory principles: Decide as late as possible Deliver as fast as ...
Lou's user avatar
  • 366
0 votes
2 answers
244 views

I recognise that this may seem like a basic or easily Googled question, but I've been struggling to make sense of the various resources that describe what DAD is. The Wikipedia article is sparse on ...
Lou's user avatar
  • 366
-2 votes
3 answers
187 views

I know difference between waterfall and incremental strategies. But I'm somewhat confused because I see that there are methodologies which use incremental or iterative approach but I cannot see any ...
therealak12's user avatar
2 votes
1 answer
1k views

I have seen people point me to many different "origins" of TDD. Some will point me to Kent Beck's rediscovery in the late 1990s with XP. Others will mention the 1960s best practice of annotating the ...
psygo's user avatar
  • 157
2 votes
2 answers
2k views

I've written this set of convenience functions which give nicer names to certain trivial one-line computations. The thing is, I don't feel I can write a test for any of them; anything I write is just "...
einpoklum's user avatar
  • 2,808
1 vote
3 answers
361 views

I'm approaching the TDD methodology for software development, reading guides and writing simple applications, because a client of my company wants a software and asked to develop it using TDD ...
TodorokiM's user avatar
  • 157
0 votes
2 answers
411 views

I was wandering around google and saw a paper in which the author says in introduction that Agile methodologies, (in my own word) does not put enough emphasis on software architecture and design... ...
Kurt Miller's user avatar
0 votes
3 answers
303 views

I work in a traditional software development environment. A team of developers work on a product in 2-4 week Sprints and then hand the results over to an operations team to be deployed and managed. ...
LazyCoder's user avatar
  • 617

15 30 50 per page
1
2 3 4 5
9