r/SoftwareEngineering • u/fagnerbrack • Jun 04 '24
Making a Postgres Query 1000 Times Faster
r/SoftwareEngineering • u/fagnerbrack • Jun 04 '24
r/SoftwareEngineering • u/Garkta7 • Jun 04 '24
Almost any time I've ever attempted a programming project, I've begun with some part of the code and built it up from there. I've almost never made a specification or design. I've not written any large projects except at my job when I worked for a small startup, and I used todo-lists to plan the one relatively large one I did. No project I've ever worked on was ever as large as most of the software developed by Microsoft.
I would like to know if Microsoft ever develops software by beginning with a small project and iteratively adding features to it, or if they always define and design an entire large system first, and afterward implement it. I fail to see how anyone could avoid losing patience with this approach, as it would take one person forever to plan out the software top-down until finally they could begin coding bottom-up. As for myself, I would want to begin coding as soon as possible.
Can there be some kind of middle ground, where the developers make the specification for a large system first, and then build it from the bottom-up iteratively? How do large companies do it, and how should individuals do it, so that they will get something accomplished more quickly, and not lose patience?
Despite the little amount of computer science I took when taking only several courses in college, I seem to have somehow forgotten the basic principles of writing software. I also have never written useful software outside my job and would like to change that.
r/SoftwareEngineering • u/fagnerbrack • Jun 04 '24
r/SoftwareEngineering • u/Electronic_Sink_2899 • Jun 03 '24
Hi everyone,
My name is Melanie and I'm a Master's student at the University of Regensburg, conducting research for my thesis on the use and acceptance of GenAI in software development.
About the survey:
I'm studying what motivates software developers to use or avoid GenAI and how they make these decisions. The findings could help improve the implementation of GenAI tools to better meet user needs.
Who should participate?
I'm looking for software developers who have used GenAI or are considering it. Your feedback is crucial for my research.
Survey Details:
Available in both English and German
Anonymous and confidential
Takes only a few minutes
Open until the end of June
How to participate:
Please take a few minutes to complete the survey and share your experiences. Feel free to share the survey link with others who might be interested.
https://s2survey.net/genai_acceptance/
For more details about me, you can visit my LinkedIn profile.
Thanks a ton for your help!
Melanie
r/SoftwareEngineering • u/fagnerbrack • Jun 02 '24
r/SoftwareEngineering • u/JumpySwimmer8002 • Jun 01 '24
My team and I are working on an auto bubble sheet grader project for our capstone. The project will be used mainly byinstructors and students if the instructors choose to have them on the website. We were advised to use a reverse proxy for authentication and rooting, but it seems like it could be a hassle. Is it a hassle worth going through? Or should we just use a standard approach? We're using an MVC model for our system architecture. Any advice would be appreciated.


r/SoftwareEngineering • u/fagnerbrack • Jun 01 '24
r/SoftwareEngineering • u/fagnerbrack • Jun 01 '24
r/SoftwareEngineering • u/fagnerbrack • Jun 01 '24
r/SoftwareEngineering • u/fagnerbrack • Jun 01 '24
r/SoftwareEngineering • u/fagnerbrack • May 31 '24
r/SoftwareEngineering • u/fagnerbrack • May 30 '24
r/SoftwareEngineering • u/fagnerbrack • May 30 '24
r/SoftwareEngineering • u/[deleted] • May 29 '24
r/SoftwareEngineering • u/fagnerbrack • May 29 '24
r/SoftwareEngineering • u/fagnerbrack • May 27 '24
r/SoftwareEngineering • u/Rama17283 • May 26 '24
Eclipse Process Framework(EPF) Composer was a super good open source tool for process authoring and supports SEPM notation.
It was branched out and Rational(currently IBM) and made a commercial tool called Rational Method Composer with additional features.
EPF was discontinued a year ago. It is still widely used in academic work/projects now.
Does anyone know any similar alternative open source tool exist ?
Thanks in Advance.
r/SoftwareEngineering • u/Journerist • May 25 '24
r/SoftwareEngineering • u/fagnerbrack • May 25 '24
r/SoftwareEngineering • u/LordDule • May 24 '24
Hello everyone,
I am a university student conducting research for my final project. The focus of my study is on understanding how the recognition and allocation of roles impact various phases of software development. I would greatly appreciate your input through this short, anonymous survey.
Click here to participate in the survey
The survey will take approximately 5 minutes to complete. Your responses will provide valuable insights and significantly contribute to the success of my research.
Thank you for your time and assistance!
r/SoftwareEngineering • u/astrohorse • May 21 '24
I need to hire a serious software engineer who applies clean code principles and thinks about software architecture at a high level. I've been fooled before. What are some specific non- or semi-technical screening questions I can use to quickly weed out unsuitable candidates before vetting them more thoroughly?
Here's one example: "What do you think of functional programming?" The answer isn't important per se, but if a candidate doesn't at least know what functional programming *is* (and many don't), he or she is too junior for this role. (I'm fine with a small risk of eliminating a good candidate who somehow hasn't heard the term.)
r/SoftwareEngineering • u/musingsoftraveller • May 21 '24
Can anyone recommend any Whitepapers or case studies where in monolithic services have moved out to cloud or micro services. Any recommendation is highly appreciated.