Skip to content

Latest commit

 

History

History
65 lines (44 loc) · 2.33 KB

userful links for course.md

File metadata and controls

65 lines (44 loc) · 2.33 KB

Useful Links used in the course:

This document contains the link of pages / resources used or referred in the course. It has download links, final assignment links and other useful links.

Final assignment requirement document link (section 7)

https://github.com/premaseem/DesignPatternsJava9/blob/master/Final_assignment.md

Github working projects:

https://github.com/premaseem/DesignPatternsJava9

Course link:

https://www.packtpub.com/application-development/learn-design-patterns-java-9-video

Download link for Java - Mac:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

Download link for Intellij Idea

https://www.jetbrains.com/idea/download

java 9 modules introduction:

https://www.jetbrains.com/help/idea/getting-started-with-java-9-module- system.html

Authors blog on design patterns:

https://premaseem.wordpress.com/category/computers/design-patterns/

Software Design pattern community face book page:

https://www.facebook.com/DesignPatternGuru/

Wiki info on Design pattern:

https://en.wikipedia.org/wiki/Software_design_pattern

Don’t Repeat Yourself(DRY)

https://www.softwareyoga.com/is-your-code-dry-or-wet/

Is your code S.O.L.I.D

https://en.wikipedia.org/wiki/SOLID_(object-oriented_design)

Java 9 modules

https://blog.codefx.org/java/java-module-system-tutorial/

Idea Intellij getting start with java 9 modules

https://www.jetbrains.com/help/idea/getting-started-with-java-9-module- system.html

Idea Intellij support for Java 9

https://blog.jetbrains.com/idea/2017/03/support-for-java-9-modules-in-intellij- idea-2017-1/

Migrating From Eclipse to IntelliJ IDEA

https://www.jetbrains.com/help/idea/eclipse.html

Develop and Test HelloWorld Module With Eclipse And IntelliJ IDEA IDEs

https://www.journaldev.com/13630/javase9-helloworld-module-ides-part4

Lamda in Java

http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/Lambda- QuickStart/index.html

Java 9 has deprecated observer and obsevable apis, WHY ?

https://stackoverflow.com/questions/46380073/observer-is-deprecated-in-java- 9-what-should-we-use-instead-of-it

Java code guide lines by google

https://google.github.io/styleguide/javaguide.html

Free diagram and charting tool:

https://www.lucidchart.com

Sequence diagram tool

https://www.websequencediagrams.com