Code Monkey home page Code Monkey logo

Comments (6)

mlvandijk avatar mlvandijk commented on July 25, 2024

Hi Ana-Maria,

Before I start writing, I suggest the following title & outline.

Suggested title: Building a Java application with IntelliJ IDEA

Suggested outline:

  • Introduction (IDEs in general, IntelliJ IDEA specifically)
  • Installing IntelliJ IDEA
  • Learning the IDE / most useful shortcuts (optional)
  • Creating a project
  • Project tool window (optional)
  • Writing and editing code
  • Running your application
  • Testing and debugging
  • Refactoring code
  • Documenting code
  • Evolving the project (optional)

Note: (optional) means I'm not 100% sure yet whether these will be included in the final version.

Please let me know what you think and whether to go ahead. Thank you!

from devjava-content.

ammbra avatar ammbra commented on July 25, 2024

Hey Marit,

Thank you for your outline. I like it and for the moment would say to keep it like this:

  • Introduction
  • Installing IntelliJ IDEA
  • Creating a project
  • Writing and editing code
  • Running your application
  • Testing and debugging
  • Refactoring code
  • Documenting code
  • Evolving the project (could be the ending part)

Maybe the intro and the installation part can be combined, but we will see that together once the first draft is ready.

Good luck 😉

from devjava-content.

mlvandijk avatar mlvandijk commented on July 25, 2024

Thanks Ana-Maria,
I'll get started on that and keep you posted.

from devjava-content.

dbc2201 avatar dbc2201 commented on July 25, 2024

Hi @mlvandijk,

I've been teaching Java using IntelliJ IDEA for the last 6 years, and would love to help out on this. Where do I start? 😄

from devjava-content.

mlvandijk avatar mlvandijk commented on July 25, 2024

Hi @ammbra - I should have a draft for you soon.
Would it be ok to split Testing and Debugging into 2 sections? (otherwise the section will be quite long compared to the other sections)
And I'm thinking of adding a short section on vcs (git) support, and on searching & navigating (another upside of using an IDE). Would that be ok?
Thanks!

from devjava-content.

ammbra avatar ammbra commented on July 25, 2024

Hey Marit,

Regarding splitting a section: please consider to do as you see fit for the article and will decide afterwards if for any reason it should be more compact. As for the vcs support: the article should be a getting started with Java in IntelliJ and ,in my opinion, adding vcs would be too much for a beginner.

Looking forward to reading your draft!

Warm regards,
Ana

from devjava-content.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.