Resurse IP
Resurse IP
- https://ocw.cs.pub.ro/courses/mps
GIT:
- github.com
- bitbucket.com
- http://gitimmersion.com/ meh
- http://gitready.com/
- https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
- https://git-scm.com/book/en/v2
- http://techblog.rosedu.org/git-good-practices.html
- http://techblog.rosedu.org/git-speeding-workflow.html
- http://techblog.rosedu.org/git-is-the-answer-1.html
- https://git-scm.com/docs
Java:
- https://ocw.cs.pub.ro/courses/poo/breviare/breviar-01
- https://www.tutorialspoint.com/java/index.htm
Unit testing:
- https://ocw.cs.pub.ro/courses/mps/laboratoare/laborator-10
- http://www.vogella.com/tutorials/Mockito/article.html
- http://abbot.sourceforge.net/doc/overview.shtml
- http://agiledata.org/essays/tdd.html -- TDD
Design patterns
- http://www.uml.org.cn/c++/pdf/DesignPatterns.pdf
- http://java67.blogspot.ro/2012/09/top-10-java-design-pattern-interview-question-
answer.html
- http://javarevisited.blogspot.sg/2012/03/10-object-oriented-design-principles.html
- http://www.tutorialspoint.com/design_pattern/design_pattern_quick_guide.htm
- https://www.youtube.com/watch?v=vNHpsC5ng_E&list=PLF206E906175C7E07
Documentatie
- http://www.oracle.com/technetwork/articles/java/index-137868.html
- https://www.stack.nl/~dimitri/doxygen/manual/docblocks.html
UML
-
Model-View-Controller
GUI: https://stackoverflow.com/questions/7358775/java-gui-frameworks-what-to-
choose-swing-swt-awt-swingx-jgoodies-javafx
https://docs.oracle.com/javafx/2/get_started/jfxpub-get_started.htm
http://web.cse.ohio-state.edu/~rountev/421/
http://web.cse.ohio-state.edu/~rountev/421/handouts/code23/CalcModel.java
https://www.osgi.org/developer/architecture/
https://social.msdn.microsoft.com/Forums/vstudio/en-US/c14a28e3-23f1-4a67-b3a6-
e9f90a5881db/mvc-vs-mvp-vs-mvvc?forum=csharpgeneral
Continuous integration
- https://www.atlassian.com/continuous-delivery/git-hooks-continuous-integration
- https://github.com/git/git/blob/master/Documentation/githooks.txt#L142
- https://jenkins.io/doc/
- https://www.atlassian.com/continuous-delivery/how-to-get-to-continuous-integration
- https://martinfowler.com/articles/continuousIntegration.html
- https://codeship.com/continuous-integration-essentials
Web services
- https://www.tutorialspoint.com/webservices/what_are_web_services.htm
- https://www.w3schools.com/xml/xml_services.asp
- https://www.todaysoftmag.ro/article/81/restful-web-services-folosind-jersey