Questions tagged [frameworks]

A framework is a set of tools additional to a programming language, and to the respective compiler. Sometimes it is mandatory; sometime it is optional, and assists the development of an application.

Filter by
Sorted by
Tagged with
0
votes
1answer
55 views

Can I enforce “functional core, imperative” shell with a framework?

The design pattern known as "functional core, imperative shell" is about separating side-effects from pure calculations, where business logic is supposed to be pure and then coordinated by ...
3
votes
1answer
47 views

How to test channel pipelines in Go

I use the "channel pipeline" pattern quite a lot in Go, which looks something like this: // getSomeNums spits out ints onto a channel. Temperatures, pressures, doesn't matter func ...
1
vote
3answers
95 views

How do I minimize the collateral damage caused by a framework change?

I'm developing an application where one of the main components of the app heavily relies on a third-party framework to work. The choice of framework is highly volatile and it is likely that business ...
-1
votes
1answer
65 views

How to do Continuous Delivery for public libraries distributing through package managers?

We have built an iOS/MacOS library, that is being used by several iOS & Mac Apps of a very big company. The library is being distributed through Cocoapods and Carthage, the package managers for ...
-3
votes
1answer
128 views

How to name the functionality of “suspend/hibernate and restore application execution” - something like Hibernate in Windows, but only for one Thread [closed]

I'm working on a solution to "suspend / hibernate and resume" an application written in C # /. Net and looking for the right name for it. This solution "hibernate" the completed thread, allows you to ...
1
vote
4answers
111 views

Large organization, different teams, unique tech stack or different ones?

This is a difficult question that can involve many people, it is a real scenario and can have real consequences. A big organization with about 100 developers, working on different teams. The teams ...
1
vote
0answers
44 views

How does a framework manager, broker or coordinator class handle pluggable extensions and make them run?

I'm trying to understand if there is a manager/broker/coordinator class in frameworks and I hope so, but what possible ways are in a framework to make it run the pluggable extensions and what the term ...
5
votes
4answers
270 views

Is it better to use frameworks with strict structural requirements?

I'm not quite sure how to best name this, or even precisely what it is that I'm asking here because it's kinda vague and intuitive, but... I hope my explanation will make sense. Over my years of ...
-5
votes
1answer
39 views

How can I discover and master the technical system of an ERP and/or a framework published by the company that has just hired me? [closed]

How can I discover and master the technical system of an ERP and/or a framework published by the company that has just hired me? For example: is it useful to draw UML diagrams on paper (and if so, ...
0
votes
1answer
89 views

What is the difference between “Abstract Core” and “Pluggable Component Framework” concepts

I am reading Domain Driven Design by Eric Evans and there are 2 sub-chapters - Abstract Core & Pluggable Component Framework - that seems to me to refer to the same concept. I believe that there ...
-1
votes
2answers
741 views

Should I assign a default value for this property in the constructor?

I'm currently creating a class in C# that will be utilized to help standardize calls to restful web services in my company's code. While the majority of my code has been written and well tested, I ...
2
votes
1answer
39 views

How to allow for seamless upgrades from base/forked application?

I built a base/skeleton user-based web app. It just has sign up, log in, log out, forgot password, verify email address, etc. Now I can easily build user-based apps by developing on top of the base ...
-1
votes
3answers
85 views

Is it wise to locally debugging a solution with a framework version that differs from production's?

A small, neglected project has recently been reported by users as having time out errors and some object reference exceptions. As I am a recent replacement for a developer who was responsible for this ...
2
votes
2answers
172 views

Should your team put everything they do in JIRA?

I have started working with a team, in a scrum master type role, who has been using JIRA for a kanban type framework. Over the last 6-12 months, they have used JIRA to enter pretty much everything ...
4
votes
1answer
231 views

Benefits of Java's InputStream and OutputStream over .NET's Stream

Java has a notion of separate InputStreams and OutputStreams. Your code reads from an InputStream and writes to an OutputStream. .NET does not have this distinction, instead it has a single Stream ...
7
votes
2answers
2k views

Clean Architecture: Dependency Rule and Libraries/Frameworks

In Clean Architecture by Robert C. Martin the dependency rule points strictly from the outermost layer/ring to the innermost. As an example a Dependency Injection Framework should lie on the ...
1
vote
2answers
50 views

Pattern or framework for resolving simultaneous inputs

I am tracking the position of characters on a 2D grid (this is a computer game). At every step each character can attempt to move (stationary, up, down, left, or right). There are some rules that ...
70
votes
4answers
7k views

Does following SOLID lead to writing a framework on top of the tech stack?

I like SOLID, and I try my best to use and apply it when I'm developing. But I can't help but feel as though the SOLID approach turns your code into 'framework' code - ie code you would design if you ...
-1
votes
1answer
99 views

Removing a framework support from a big project

I need to remove a framework(vertx, to be specific) from a project(lib) which is the base for other projects as well. What would be the best approach to remove all dependencies on the framework from ...
-3
votes
1answer
43 views

Software Platform/Framework Backwards Compatibility with Extensions

How do software platforms/frameworks test for backwards compatibility with third party extensions? For instance, say I have a framework that many third party extensions rely on, and I want to make a ...
0
votes
1answer
66 views

API DESIGN: Store Table of function pointers in client or dynamically in api service

FIRST AND FOREMOST: Forgive me if the following question falls into the "off topic" category of this StackExchange, due to its slightly opinion polling nature. This is not my intention, I am simply ...
0
votes
1answer
42 views

What are good strategies to use for learning the workings of larger systems? [duplicate]

For obvious reasons (be a better developer) I desire to gain a deeper understanding of not just my code, but the systems / frameworks / libraries that I work with. As a senior-ish dev* I feel I should ...
4
votes
2answers
180 views

Testing framework upgrades

Due to many vulnerabilities disclosures, we had to upgrade our core framework, on which large parts of our system depend. (In our case, it was Spring framework version from 4.3.16., but that is just ...
0
votes
1answer
62 views

What are the advantages of dynamic configuration based form templates?

When developing an application which presents the user with many similar forms for data entry, a common approach is to build a framework for defining the form structure in a standardised configuration ...
1
vote
1answer
153 views

Large executable size due to libraries/frameworks

My question sounds a bit dumb. Usually we are suggested to use existing libraries or frameworks, to avoid reinventing the wheel, or to achieve some "good practices" (e.g. during software distribution)...
3
votes
1answer
337 views

IEC 62304, Are Software Frameworks (Spring/JEE/Angular/React) considered SOUP?

Im working on the implementation of an IEC 62304 compliant development process in our company and I have a question considering SOUP (Software of unknown Provenance). Our goal is the develop a web ...
20
votes
6answers
3k views

What advantage was gained by implementing LINQ in a way that does not cache the results?

This is a known pitfall for people who are getting their feet wet using LINQ: public class Program { public static void Main() { IEnumerable<Record> originalCollection = ...
1
vote
1answer
335 views

Configuration over convention within a web graphics library

I'm trying to make sense out of a pattern used with a javascript webgl framework. background WebGL uses shader programs to draw or compute stuff. These programs have to be compiled at runtime, so at ...
1
vote
1answer
163 views

How to create a framework in Express.js

I'm trying to figure out how to create a Node.js/Express.js application that is a framework for hosting and running third-party code in my application, and what are the appropriate JavaScript/Node/...
3
votes
2answers
149 views

What are common/best practices for frameworks handling standard third-party exceptions?

Amongst other things in my life, I'm writing a framework in PHP to manage a slew of common problems I come up against in every project I tackle. The framework is currently very data-centric, with the ...
3
votes
1answer
587 views

How should I merge two separate web application built in two separate frameworks by different teams into one? [closed]

Guys, I am a non-technical founder with some understanding of how the web app works front end and backend, etc. I have a somewhat technical question to help me make a business decision. I hope you ...
1
vote
2answers
167 views

Should I rewrite a large portion of code to make it more organized for my web application? [closed]

I've been working on a LAMP application(a social network), and am about 4000 lines of code in, and have a working prototype. I learned PHP this way, and thus it isn't programmed very well, and am now ...
2
votes
4answers
3k views

ASP.NET Projects using too much .NET Boilerplate Libraries / Code

I am very puzzled with the obsession that many people seem to have with using Microsoft frameworks. I have seen several tutorials and projects (both open and closed source) that seem to utilize all of ...
1
vote
2answers
167 views

Why do frameworks give more flexibility to models than controllers?

I've always tried to keep models for direct database interaction only, and keep all the actual logic in the controllers. Usually, a framework or platform provides more flexibility to models and limits ...
8
votes
1answer
346 views

Boundaries of unit testing between my code and a library or sub-component

Background: I am new to testing in general, and have been studying it in context of JavaScript, specifically React.js, front-end development (actually new to this as well). For the question, I have ...
-3
votes
1answer
90 views

Database change automation for CI?

Our application stack looks something like Java 8 out of Tomcat 7, several distinct Postgres databases, Maven for build and Jenkins for CI. I have fully automated my team's build process using except ...
6
votes
2answers
1k views

Are Dependency Injection Frameworks Useful in Dynamically Typed Languages?

A while ago I was investigating dependency injection frameworks for a project I'm working on in Python (part of a full-time job, moderately large and complex). I found some projects such as ...
1
vote
1answer
196 views

Custom CSS Framework

Context: We're having a ton of super heated debates around the office. I'm just a neutral observer, as this is my first month at my current employer. Previously I haven't ventured outside of the ...
-5
votes
1answer
938 views

What are the benefits of using Jasmine Framework on existing applications?

I got one project which contains JavaScript code. No unit tests were written for JavaScript code. So it is feasible or beneficial to write unit test cases using Jasmine Framework for code? What are ...
1
vote
1answer
172 views

What's a good robust way to query processes for their help or framework origin especially in Windows?

What's a good robust way to query processes for their help or framework origin, especially in Windows? I've got an automated testing module that queries binaries that fit a special name pattern with -...
-1
votes
1answer
91 views

Implications of using Kbuild infrastructure in proprietary software [closed]

We have our own proprietary software that we are developing for commercial business. We want to sell the software and we do not have any problem in distributing the source code to our customers. Due ...
17
votes
1answer
2k views

Does it make sense to keep updating the version of Bootstrap used in my web application?

To those who may not be aware, Bootstrap is a HTML, CSS and JS framework that can be used as a foundation or starting point in building a website or web application. I'm now in a position where I ...
4
votes
2answers
301 views

Criteria for a language (Terra as a tricky example) to be usable for operating system development, and how to meet missing criteria

For example, a language that I was looking at recently- Terra. You can address the question in the context of any language, I'm just most comfortable with Lua so I'm starting from there. The Terra ...
5
votes
1answer
2k views

Designing web application using two different frameworks

i'm relatively new to web development and i wanted to understand what does it mean when someone say "they used django for backend and javascript frameworks for front end." please correct me if i'm ...
0
votes
1answer
137 views

Migrate from an architecture to another [closed]

I have an existing Java architecture that uses a basic proprietary framework. I want to start developing new functionalities in a framework, ex Play. In that way I will not lose existing ...
3
votes
1answer
451 views

Procedural PHP Framework Concept

So I had this idea to map my framework's folder structure to namespaces with a dynamic build process. To give you an idea how this would work here an example structure: src/ FS/ File/ ...
1
vote
1answer
108 views

Is nesting component properties maintainable in the long run?

I'm building components in Vue.js. They look like this: <template> <form :schema="form.schema" :options="form.options"></form> </template> <script> export default { ...
1
vote
1answer
887 views

How to organize Git for maintaining a code base used and modified in multiple projects?

I'm trying to figure out the best use of Git for my development team. We work on multiple C projects that share some common modules, each one varying a bit in each project. A module can be a hardware ...
5
votes
3answers
929 views

Does the use of frameworks make it unnecessary to learn design patterns?

I don't want to say that is not necessary knowing design patterns. I just want to tell you my experience. I've used Spring frameworks for four years and another frameworks (JSF, Mybatis, Hibernate, ...
3
votes
2answers
2k views

Is coupling a good thing or bad thing when I'm developing standalone modules in a framework?

Encapsulation is a mechanism of wrapping the data (variables) and code acting on the data (methods) together as a single unit. Client code is expected to inherit from system-supplied classes and then ...

1
2 3 4 5 6