software development

software development Community

50K+ Active Members 25K+ Questions Answered 100+ Categories
PA
Patrick Lawson
Asked on 10-01-2024

Which state management is best for large-scale Flutter apps: Riverpod or BLoC in 2024?

Our team is starting a massive enterprise-level project and we are torn between using Riverpod and BLoC. We need something that scales well, supports deep testing, and has a manageable learning curve ...
Software Development
18565 views
votes
JE
Jessica Taylor
Asked on 08-01-2024

How can I correctly implement a while loop in Python to print exactly the first 10 even numbers?

I am currently practicing control flow structures and I'm trying to use a while loop to display the first 10 even numbers starting from 2. I keep running into infinite loops or getting an incorrec...
Software Development
11647 views
votes
MA
Marcus Thompson
Asked on 08-01-2024

What are the core differences between UX Research and UI Design for a specialized career path?

I am looking to transition into the tech industry and I am confused about where to focus my learning. I enjoy the visual aspects of layouts, but I also love analyzing user behavior data. Can someone b...
Software Development
11562 views
votes
RY
Ryan Mitchell
Asked on 05-01-2024

Is it worth learning Python 2 in 2024 or should I focus exclusively on Python 3 features?

I found an old textbook that focuses on Python 2.7, but I see that Python 3.12 is the current version. Is there any reason to learn the older syntax for legacy systems in the banking or insurance sect...
Software Development
12097 views
votes
LI
Lisa Scott
Asked on 05-01-2024

How do I resolve the "rejected master -> master (fetch first)" error when pushing to GitHub?

I am trying to push my local commits to a remote repository, but I keep getting an error stating that the push was rejected because the remote contains work that I do not have locally. This usually ha...
Software Development
15989 views
votes
RO
Robert Chen
Asked on 03-01-2024

Is Module Federation still the best approach for Micro-frontends in 2024?

My team is scaling a complex portal and we are debating between Webpack Module Federation and using Native Browser Modules (ESM). With the evolution of evergreen browsers, I want to know if the comple...
Software Development
8812 views
votes
LA
Laura Mitchell
Asked on 22-11-2023

Should I use 'unknown' or 'any' when migrating a legacy JavaScript project to TypeScript?

We are starting a migration of a large JS codebase. My team is divided between using 'any' to speed up the process or 'unknown' for better safety. Which type is more appropriate when t...
Software Development
12074 views
votes
CH
Charles Moore
Asked on 18-11-2023

Dealing with "NoSuchMethodError: The method '[]' was called on null" in Flutter?

I'm frequently hitting this error when trying to display data from a JSON API. I've checked my model classes and they look correct, but occasionally when the network is slow or the API returns...
Software Development
12448 views
votes
LA
Laura Richardson
Asked on 15-11-2023

What is the best way to structure Git repositories for multi-environment GitOps?

I am struggling with the folder structure for our GitOps repo. Should we have one repository per environment (dev, staging, prod), or one repository with branches for each environment? Some people sug...
Software Development
15932 views
votes
SA
Sarah Higgins
Asked on 15-11-2023

How do we avoid the common pitfalls of ERP over-customization during the development phase?

We are in the requirement gathering phase for a new ERP. Every department head is demanding custom features that mimic their old workflows. I’m worried this will lead to a "Frankenstein&quo...
Software Development
8988 views
votes
Professional Counselling Session

Still have questions?
Schedule a free counselling session

Our experts are ready to help you with any questions about courses, admissions, or career paths. Get personalized guidance from industry professionals.

Request a Call Back

Search Online

We Accept

We Accept

Follow Us

"PMI®", "PMBOK®", "PMP®", "CAPM®" and "PMI-ACP®" are registered marks of the Project Management Institute, Inc. | "CSM", "CST" are Registered Trade Marks of The Scrum Alliance, USA. | COBIT® is a trademark of ISACA® registered in the United States and other countries.

Book Free Session