Questions tagged [changes]
The changes tag has no summary.
28 questions
-1
votes
2
answers
196
views
How to change a data model
In my model a user entity has three attributes : ID, name, hasBoyfriend.
I want now to change hasBoyfriend to boyFriendsNames which is an array of names .
The user entity is used by many services.
The ...
-6
votes
4
answers
432
views
Why are software requirements allowed to change if it means more work for software engineers? [closed]
In many projects, software requirements change, sometimes meaning we software engineers have to throw out our work and start over. Heck, we have entire methodologies built around the assumption that ...
6
votes
2
answers
161
views
Are there any techniques for detecting redundancies a stream of changes to a filesystem?
I'm working on a file-synchronization client that currently produces a stream of changes to the underlying filesystem. That is a stream of create/update/move/delete events is produced for each ...
-1
votes
1
answer
143
views
When should a team prefer to introduce a change incrementally instead of a complete refactor of the code?
I like to try out stuff in projects I am in.
When something doesn't seem right to me, I like to implement a new thing, see if it fits or not for a while, and then, slowly implement it to the rest of ...
3
votes
4
answers
514
views
How Continuous Integration testing deals with software changes
When we are developing a software supported by continuous integration (CI), I imagine 3 roles working together:
Software developers, adding functionality to the system with merges to the repository.
...
0
votes
1
answer
571
views
Is it a bad idea to use a Beta warning on an onworking web application?
I'm currently working on an online app that includes many fairly new (for the company) features and they fall outside my expertise area by far, which means the edges may not be really well rounded yet....
0
votes
1
answer
107
views
OData - Handling Structural Changes
Working with the Success Factors OData API and encountering issues whenever the schema is modified.
For example this morning my code broke because a new column was added to provide new functionality. ...
0
votes
2
answers
852
views
How to write highly changeable, highly complex software? [closed]
I know questions like this has been asked before. But none of them truly answered me.
How to keep a big and complex software product maintainable over the years?
How do you organize highly customized ...
3
votes
2
answers
923
views
How do you sync changes to the data in your database? [closed]
I am new to a team developing a very large web application. Prior to my start, the team had 0 automation in place and just did everything by hand. This was possible because they were only a team of 2. ...
2
votes
2
answers
876
views
Agile Scrum - Importance of requirement gathering and documentation and suggestions to improve
We are using agile scrum methodologies for developing and maintaining a product. Since we are a product company, we do not work with customer directly on day to day basis, but instead communicate with ...
5
votes
2
answers
306
views
Architectural / Application Practices to guard against 'breaking changes'
We have an application where the customer has changed their mind about a large area of functionality and this area requires a large amount of re-work.
Whilst the re-work itself is not an issue, it ...
3
votes
4
answers
3k
views
How does a developer code in anticipation of change? [closed]
I ask this question based on the fact that currently my environment is under constant change due to the type of work we do. We do not always work on a project bases we often have smaller changes that ...
7
votes
3
answers
1k
views
What's the purpose of keeping a changelog if everyone uses their VCS properly?
Every VCS that I've seen includes a means (and sometimes requires you) to make a log of what a particular commit does. If this history is being properly kept, what is the purpose of manually keeping ...
33
votes
9
answers
7k
views
Should we avoid using design patterns in constantly changing projects?
A friend of mine is working for a small company on a project every developer would hate: he's pressured to release as quickly as possible, he's the only one who seem to care about technical debt, the ...
7
votes
4
answers
2k
views
How to handle unexpected schema changes to production database
Is it a common or normal practice to encounter schema changes, especially renamed or removed columns, in a production database, without having been notified of the change? If unexpected schema ...
1
vote
3
answers
1k
views
How can I apply Readme Driven Development to an ongoing project?
I'm assigned to a project where the goal is to update an existing software. This software was developed in a totally ad hoc manner, which means that any documentation generated is outdated, confused ...
3
votes
1
answer
154
views
Handling ground-breaking changes in a production system - Insert intermediate level Management object
As our client request, we are proceeding to change the base of our system. We already have the following structure:
A class has many students. (simple typical one - to - many)
Now we must change it ...
12
votes
6
answers
1k
views
What changes are too big to be made easy by proper design?
This is a rather vague question, but it's something I've never felt has been answered in a satisfactory way when reading about proper design.
Generally, when learning about Object Oriented ...
3
votes
1
answer
265
views
Were there major changes in testing practices in ASP .NET between 3.5 and 4.5?
Obviously, testing methods are language-independent. An integration test stays an integration test no matter what the technology.
But platforms implement some kinds of testing support. And the ...
7
votes
7
answers
260
views
How to log configuration or code behaviour changes in non-disruptive way [closed]
We've probably all been in the situation where you'd like to alert your team members to some change ("I changed X, so now it's running every hour instead of every day"). But the change is non-urgent, ...
14
votes
5
answers
742
views
Agile software development: How do you react *financially* to changing user requirements?
There's one thing I've always wondered when reading about all this "agile development" stuff here on SE and other sites:
In "traditional" software engineering, you
collect the user's requirements,
...
40
votes
9
answers
2k
views
What can one do when "lead by example" doesn't work? [closed]
I have been working for a big company (8000+ employees) for almost 2 years now, and was hired just after I finished my study course.
Everyone here has to deal daily with legacy code which is often ...
3
votes
1
answer
233
views
How to detect impacts caused by changes?
I've often run on this problem. Now I am working on a team of 4 and we built a lot of stuff. We are still finishing somethings and making changes. The problem is that those changes can (and most ...
-2
votes
2
answers
221
views
What do you call a cron that cksums all your files and writes them to a database? [closed]
It is a way to take inventory of many cgi scripts and web applications in a Software Service environment. It will be a way of creating changelogs and to keep track of which customers have which ...
6
votes
5
answers
3k
views
How to support a product built with agile development?
Two of the functions our company provides our customers are:
Our Development team of ~10 employees creates software products for businesses in a particular industry. The software is used on hundreds ...
7
votes
4
answers
740
views
How is an impact of a requirement change determined on existing code?
How are companies working on large projects evaluating an impact of a single modification on an existing code base?
Since my question is probably not very clear, here's an example:
Let's take a ...
7
votes
4
answers
832
views
How do you handle changes in client focus?
We are working on a large ongoing project that has continual feature changes. These features could take as long as 3 - 4 weeks to complete.
This would of course be fine, except the client is always ...
9
votes
3
answers
1k
views
How do I keep my projects from dragging on with endless tweaks and changes?
After working out a project, it might require too much tweaks and changes to get it working right...
What can I do to prevent this?