#Java Project Development Flow

1 messages ยท Page 1 of 1 (latest)

rancid thistleBOT
#

@storm heron has a question:

adiis007

Hey Java techies out here. I want to build out a java project (In Industrial standard). How should I start with it?

  • Start with design ?
  • Start with UI?
  • Start with Database?
  • Start with use case?

what should be my flow of the personal project?

#

<@&987246399047479336> please have a look, thanks.

#

Here is an AI assisted attempt to answer your question ๐Ÿค–. Maybe it helps! In any case, a human is on the way ๐Ÿ‘. To continue talking to the AI, you can use </chatgpt:1108714622413963314>.

#
TJ-Bot
Hey Java techies out here. I want to build out a java project (In Industrial standard). How should I start with it? - Start with design ? - Start with UI? - Start with Database? - Start with use case? what should be my flow of the personal project?

tabase?

It is recommended to start with designing your project. This includes creating a high-level architecture, defining classes, interfaces, and relationships between them. This will give you a clear roadmap for the development process.

After designing, you can move on to setting up the database. This involves creating database tables, defining relationships, and implementing data access logic.

Once the backend setup is complete, you can start working on the user interface (UI). This includes designing the layout, implementing user interactions, and integrating with backend services.

Throughout the development process, it is important to follow best practices such as writing clean and maintainable code, using design patterns where appropriate, and testing your code thoroughly.

Additionally, consider using a version control system like Git to track changes in your project and collaborate with other developers.

By following these steps and best practices, you can ensure that your Java project is developed in an industrial standard manner.

lucid sand
#

Everything flows from the goal of your project, so start with the use case. Then you can decide the steps/needed components.

storm heron
#

Its just what I want user to see...

storm heron
nimble basin
#

never, honestly

lucid sand
#

You decide that for yourself. I first define what the goal for the application is, break it down into components, ...

#

Nowhere and everywhere.

nimble basin
#

I think you might be being influenced by "academic" software engineering

#

right now we are talking about how to add a new table to our system

#

that looks like a zoom call with an informal diagram

#

and we just talk through shit

#

if you want a design process that is repeatable and generic to all the stuff you want; sorry

#

doesn't work like that

#

(In Industrial standard).
This, largely, does not exist

#

we have basically zero accepted standards in this field

#

starting with data model design + database design is my preferred approach

lucid sand
#

Don't worry too much right now, part of it's personal experience if it's a hobby project.

rancid thistleBOT
#

@storm heron

Your question has been closed due to inactivity.

If it was not resolved yet, feel free to just post a message below
to reopen it, or create a new thread.

Note that usually the reason for nobody calling back is that your
question may have been not well asked and hence no one felt confident
enough answering.

When you reopen the thread, try to use your time to improve the quality
of the question by elaborating, providing details, context, all relevant code
snippets, any errors you are getting, concrete examples and perhaps also some
screenshots. Share your attempt, explain the expected results and compare
them to the current results.

Also try to make the information easily accessible by sharing code
or assignment descriptions directly on Discord, not behind a link or
PDF-file; provide some guidance for long code snippets and ensure
the code is well formatted and has syntax highlighting. Kindly read through
https://stackoverflow.com/help/how-to-ask for more.

With enough info, someone knows the answer for sure ๐Ÿ‘

storm heron