Questions tagged [enterprise-development]
For questions SPECIFICALLY related to development within an enterprise environment (e.g. a large company), as opposed to e.g. hobby programming. Don't use this tag just because you're working as an enterprise developer.
52 questions
- Bountied 0
- Unanswered
- Frequent
- Score
- Trending
- Week
- Month
- Unanswered (my tags)
2
votes
6
answers
524
views
Is OOP really beneficial for enterprise-scale business software compared to procedural languages like ABAP or COBOL?
I'm currently drafting a Python coding standard for internal enterprise use, primarily targeting business applications that involve heavy data access, reporting, and transactional logic.
In this ...
-5
votes
2
answers
120
views
The advice I've found is to use LTS tools for work, instead can start on a new version if I know the next LTS will come out before project completion? [closed]
I've had this idea because I've recently had to upgrade a large enterprise project (due to security vulnerabilities) that was completed and not touched for years before I joined, and both the backend (...
5
votes
3
answers
650
views
How to ensure long-term enterprise software stability with changing frameworks / things going out of support?
I work for the in-house IT department of one of the largest companies in my country.
The infrastructure and software systems are heavily based on Oracle Database.
Most core business processes and ...
37
votes
8
answers
10k
views
How can I discourage sharing internal API keys within a company?
We’re working on a new service – this service will potentially be called directly from applications on user devices. These applications will be developed and supported by multiple development teams ...
39
votes
6
answers
5k
views
Why Isn’t SQL More Refactorable? [closed]
Everyone knows that new developers write long functions. As you progress, you get better at breaking your code into smaller pieces and experience teaches you the value of doing so.
Enter SQL. Yes, ...
1
vote
3
answers
1k
views
What are criteria for enterprise to have multiple databases (for new project)?
We are working on new enterprise project (multiple activities - online ordering, offline ordering, b2b ordering, accounting processing, secure payment processing, analysis and dynamic pricing and so ...
1
vote
2
answers
580
views
Best practice on how can I change the structure of a live database without losing data inside [duplicate]
Suppose I have a live website running on a live database and I have a dev website that is a duplicate of the live website.
The live database is where customer transactions are stored.
Suppose I do ...
-3
votes
1
answer
497
views
Are on-premise software solutions safe for the vendor? It seems the client can steal the code [closed]
I'm wary about on-premise solutions. It appears to me that the client has access to the source code and can easily steal it. Is this software business model safe for the vendor?
Are there any ...
3
votes
3
answers
3k
views
How to avoid pushing Github Enterprise code to my personal Github account by mistake if both are configured in my work computer?
Setting the debatability of using personal accounts on the workplace aside.
Context:
The company I work for is dedicated to creating apps for other companies. Because of this we have many different ...
0
votes
1
answer
2k
views
test (or qa) vs staging environment - clarification on how staging env functions
I looked at this question. As far as I understand test env is for qa department to conduct their tests, and staging is identical to prod, but hidden from end user.
My questions are:
Should staging ...
2
votes
2
answers
171
views
Enforcing constraints across databases
This is a design/planning question, not specific to any particular software/deployment. The stuff I'm talking about doesn't exist yet, but I am hoping to avoid mistakes early in the process.
Here's ...
user avatar
user209881
1
vote
1
answer
144
views
Why should you test for backward compatibility during sprint testing?
For example right now we are finished with the development of our sprint 10 and want to start testing sprint testing in Stage environment.
I was told that we should first test 'Sprint 10 frontend ...
5
votes
5
answers
769
views
Is it a fallacy to say that system migrations don't suit an agile methodology as the requirements are known up front?
I saw a project manager recently stand up at an Bank's internal staff meeting and say:
We're running this system migration not using an agile methodology. We know the requirements up front so agile ...
3
votes
1
answer
611
views
Standard API Protocol for ECM Systems?
I am wondering if there is an established standard or protocol when working with APIs for document management systems or ECMs. For example, let's say I'm working on a new product and I want it to have ...
1
vote
0
answers
311
views
How is ORB distinct from an endpoint?
What, fundamentally, am I misunderstanding about how to use appclient?
The Application Client Container (ACC) includes a set of Java classes,
libraries, and other files that are required for and ...