Commit Graph

149 Commits

Author SHA1 Message Date
johnA1331
f9f8577676 Update README.md 2020-08-20 12:51:17 +08:00
Amit Pandey
dbb5eb5d10 added modules in parent (#9842)
* added modules in parent

* commented failed modules in pom
2020-08-17 10:33:20 +05:30
Josh Cummings
4b52f0b081 Merge pull request #9727 from amit2103/JAVA-2156
Java 2156
2020-07-29 08:30:45 -06:00
rdevarakonda
676c89a8a5 BAEL-4006 | Liskov Substitution Principle in Java (#9431)
* BAEL-4006 | Liskov Substitution Principle in Java

* BAEL-4006 | UNDO unintentional commit to pom.xml

* BAEL-4006 | Code review feedback implementation

* BAEL-4006 | Changes made to support the article review feedback implementation

* BAEL-4006 | Minor change to a comment
2020-07-25 10:43:52 +01:00
johnA1331
112b08d139 Update README.md 2020-07-23 22:02:12 +08:00
amit.pandey
f51fc198af used standard parent in the project 2020-07-18 23:49:58 +05:30
SauDev
07522864be BAEL-4135 - When are static variables initialized? (#9607)
* Hexagonal Architecture in Java

A quick and practical example of Hexagonal Architecture in Java

* Fixed code formatting issues

* When are static variables initialized

Sample class and test class.

* Revert "When are static variables initialized"

This reverts commit c781923093.

* Revert "Revert "When are static variables initialized""

This reverts commit 2bffdf401d.

* New java module for static variable

Created a new core-java-lang-3 module for static variables.

* PR review changes: Added more scenarios to the static variable test

Covered the following cases:
1. Variable initialization in a static block
2. Variable initialization in a static nested class
2020-07-16 23:13:25 -07:00
Loredana Crusoveanu
485b4e3e99 Revert "BAEL-4134" 2020-07-07 14:18:10 +03:00
Josh Cummings
259a161150 Create README.md
Issue BAEL-4009
2020-05-22 07:40:59 -06:00
Josh Cummings
7ac1f879bd Merge pull request #9263 from kcacademic/es-cqrs
Es cqrs
2020-05-19 19:12:31 -06:00
CHANDRAKANT Kumar
a25b31e818 Incorporated review comments from the editor. 2020-05-19 16:56:21 +05:30
CHANDRAKANT Kumar
4ac3b3891d Removed blank lines from the parent pom. 2020-05-18 23:04:48 +05:30
ajay74984
dfdb9d9dfc OCP review comments. (#9310)
* OCP change

* calculator unit test

* renamed variable and abstract class addition
2020-05-17 11:51:59 -07:00
ajay74984
592149e639 OCP change (#9266)
* OCP change

* calculator unit test
2020-05-16 20:27:15 -07:00
CHANDRAKANT Kumar
46f8899592 Merge branch 'master' into es-cqrs 2020-05-16 23:59:35 +05:30
CHANDRAKANT Kumar
64fd26855d Incorporated review comments from editor. 2020-05-16 01:46:02 +05:30
johnA1331
8801e85afe Update README.md 2020-05-12 16:38:58 +08:00
Belma Jakupovic
385014ae53 bjakupovic remove sys. prints (#9208) 2020-05-02 18:30:36 +02:00
Belma Jakupovic
52f5f5d409 bjakupovic - single responsibility principle example (#9191) 2020-04-27 06:57:38 +02:00
kwoyke
375701df9c BAEL-3921: Remove adding a redundant log handler (#8881) 2020-03-18 07:44:23 +01:00
Dhawal Kapil
b9266ff5d1 BAEL-20759 CLONE - Week 2 | POM Properties Cleanup
- Cleaning properties of project starting with name n,o and p
2020-01-25 21:53:36 +05:30
catalin-burcea
2f7e94bc92 [BAEL-18783] - Fix formatting of POMs 2019-12-06 11:40:56 +02:00
rpvilao
2b9a239457 Merge pull request #8105 from vimde/master
BAEL-3091: The Prototype Pattern in Java (changed code based on valid comments from a reader)
2019-11-26 10:12:22 +01:00
Vivek Balasubramaniam
7f0ca2c85f BAEL-3091: The Prototype Pattern in Java (further changes based on suggestions) 2019-11-22 10:47:01 +05:30
johnA1331
4a8fdcbe70 Update README.md 2019-11-22 00:16:27 +08:00
Vivek Balasubramaniam
5d29c01e4f BAEL-3091: The Prototype Pattern in Java - Changes based on comments 2019-11-09 18:41:22 +05:30
johnA1331
66258f8f68 Update README.md 2019-10-30 21:51:03 +08:00
Vivek Balasubramaniam
85e368d790 BAEL-3091: The Prototype Pattern in Java (changed code based on valid comments from a reader) 2019-10-29 22:27:15 +05:30
Vivek Balasubramaniam
a5f90502fc Minor changes to the toString() method 2019-10-19 18:00:56 +05:30
Vivek Balasubramaniam
88a83f5d2c BAEL-3091: The Prototype Pattern in Java (Code review comments) 2019-10-19 17:46:30 +05:30
Vivek Balasubramaniam
f449731429 BAEL-3091: The Prototype Pattern in Java 2019-10-12 08:56:35 +05:30
Loredana Crusoveanu
36322c2e31 Merge pull request #7975 from eugenp/fix/BAEL-3087-2
Renames backoff-jitter to a broader name: design-pattern-cloud.
2019-10-10 22:57:08 +03:00
Alessio Stalla
34cae4c258 #BAEL-17526 add README descriptions (#7959) 2019-10-09 17:46:09 +03:00
Rui Vilao
07fae6db14 Renames backoff-jitter to a broader name: design-pattern-cloud. 2019-10-07 18:20:12 +02:00
johnA1331
4aeef357e3 Bi-monthly test fix - BAEL-16797 (#7822)
* Create README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Create README.md

* Update README.md

* Create README.md

* Update README.md

* Create README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Create README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md
2019-10-02 16:16:24 +03:00
Amit Pandey
f2cac1ab7c [BAEL-13506] - Split or move core-java-8 module (#7790) 2019-09-20 07:30:34 -06:00
fanatixan
ff15a61559 BAEL-16653 (#7691)
* added module 'design-patterns-behavioral'

* added module 'design-patterns-structural'

* added module 'design-patterns-creational'

* added module 'design-patterns-architectural'

* added module 'design-patterns-functional'

* moved facade code examples from design-patterns to design-patterns-structural

* moved singleton examples from design-patterns to design-patterns-creational

* moved bridge examples from design-patterns to design-patterns-structural

* moved creational examples from design-patterns to design-patterns-creational

* moved observer examples from design-patterns to design-patterns-behavioral

* moved flyweight examples from design-patterns to design-patterns-creational

* moved service locator examples from design-patterns to design-patterns-architectural

* moved double checked locking singleton examples from design-patterns to design-patterns-creational

* moved composite examples from design-patterns to design-patterns-structural

* moved visitor examples from design-patterns to design-patterns-behavioral

* moved dao examples from design-patterns to design-patterns-architectural

* moved interpreter examples from design-patterns to design-patterns-behavioral

* moved state examples from design-patterns to design-patterns-behavioral

* moved decorator examples from design-patterns to design-patterns-structural

* renamed LogerUtil to LoggerUtil

* moved template method examples from design-patterns to design-patterns-behavioral

* moved chain of responsibility examples from design-patterns to design-patterns-behavioral

* moved command examples from design-patterns to design-patterns-behavioral

* moved constructor vs static factory method examples from design-patterns to design-patterns-creational

* moved adapter examples from design-patterns to design-patterns-structural

* moved currying examples from design-patterns to design-patterns-functional

* moved proxy examples from design-patterns to design-patterns-structural

* moved persistence.xml from design-patterns to design-patterns-architectural

* deleted empty module: design-patterns

* moved mediator examples from design-patterns-2 to design-patterns-behavioral

* moved null object examples from design-patterns-2 to design-patterns-behavioral

* moved null check examples from design-patterns to design-patterns-behavioral

* moved freebuilder examples from design-patterns-2 to design-patterns-creational

* added module design-patterns-behavioral-2

* moved memento examples from design-patterns-2 to design-patterns-behavioral-2

* removed empty module design-patterns-2

* changed http to https in readmes in modules design-patterns-*
2019-09-11 12:00:16 +01:00
amit2103
5a2809de8b [BAEL-16822] - Aligned module names, folder names and artifact id 2019-08-25 19:09:24 +05:30
dupirefr
4f966913c9 Merge branch 'master' into bael-3090 2019-08-16 10:09:53 +02:00
Rui Vilao
7c740b7db3 Fixes the link in the readme file. 2019-08-10 17:00:02 +02:00
Chirag Dewan
d45e50fa99 BAEL-2990 Automatic generation of the Builder pattern with FreeBuilder 2019-08-04 13:21:06 +05:30
dupirefr
dcc8d52441 [BAEL-3090] Renamed test to match PMD 2019-07-27 12:01:37 +02:00
dupirefr
b9089ce067 [BAEL-3090] Really added test this time 2019-07-27 11:35:16 +02:00
dupirefr
c3cc9a8336 [BAEL-3090] Removed Coordinates 2019-07-27 11:34:42 +02:00
dupirefr
83d8443fef [BAEL-3090] Added test + removed cursor 2019-07-27 11:24:45 +02:00
dupirefr
dd7b922f2b [BAEL-3090] Added example 2019-07-24 08:17:58 +02:00
priyank-sriv
cb686cf9c4 minor modifications 2019-07-23 01:52:22 +05:30
priyank-sriv
ae1807fca2 backoff with jitter 2019-07-22 00:55:41 +05:30
priyank-sriv
412e8b7634 simple exponential backoff 2019-07-22 00:55:25 +05:30
priyank-sriv
f5142320bf first commit - basic test 2019-07-22 00:54:49 +05:30