Code Monkey home page Code Monkey logo

Comments (17)

reegnz avatar reegnz commented on May 17, 2024 1

Slowly but surely.

from java-design-patterns.

iluwatar avatar iluwatar commented on May 17, 2024

Thanks, we'll look into it.

from java-design-patterns.

iluwatar avatar iluwatar commented on May 17, 2024

Ok I've read the article and can see what can be done with virtual extension methods.

There is discussion about it on this mailing list and it seems that Mr. Brian Goetz, who is the Oracle's Java Language Architect, is strongly against using Java 8 this way, for behavior and state multiple inheritance.

So I'm thinking that this is hardly a best practise or recommended solution a problem.

from java-design-patterns.

iluwatar avatar iluwatar commented on May 17, 2024

Reopened, see #638

from java-design-patterns.

reegnz avatar reegnz commented on May 17, 2024

I will implement an example for this. But first I need to go read your contribution guidelines.

from java-design-patterns.

iluwatar avatar iluwatar commented on May 17, 2024

Ok @reegnz

from java-design-patterns.

iluwatar avatar iluwatar commented on May 17, 2024

@reegnz are you still implementing this?

from java-design-patterns.

iluwatar avatar iluwatar commented on May 17, 2024

@reegnz how slowly? I will mark this issue ready for taking again.

from java-design-patterns.

reegnz avatar reegnz commented on May 17, 2024

No problem. I don't develop Java nowadays.

from java-design-patterns.

ramazansakin avatar ramazansakin commented on May 17, 2024

Hi @iluwatar ,

I can add a simple app for virtual-pattern but when I studied the code a little, I saw some files that need to be added. How can I create these files. Or if I just add the sample project, would it be enough?

from java-design-patterns.

iluwatar avatar iluwatar commented on May 17, 2024

What files do you mean? I expect that implementing this pattern brings quite many new files anyway. You're not talking about source code files, are you?

from java-design-patterns.

ramazansakin avatar ramazansakin commented on May 17, 2024

I made a png file for uml diagrams but not similar with other samples and .puml file and also I saw a block almost every sample as "The MIT License

  • Copyright © 2014-2019 Ilkka Seppälä".
    Is this necessary to add any sample ?

from java-design-patterns.

iluwatar avatar iluwatar commented on May 17, 2024

puml file is autogenerated from code. From that you can generate the image and it will be similar as in other pattern examples.

Similarly there is a license checker plugin in the project that will add the missing licenses for you.

from java-design-patterns.

ramazansakin avatar ramazansakin commented on May 17, 2024

@iluwatar Yes, I saw the other samples, and I researched a little and I found plantUml plugin and I tried to generate them but still I can not auto generate them. Also, I researched about auto generating for uml and png part but still could not. I implement a sample for virtual field pattern and also blackboard but just left etc folders

from java-design-patterns.

iluwatar avatar iluwatar commented on May 17, 2024

Can you give a link to your code? I could take a look.

from java-design-patterns.

ramazansakin avatar ramazansakin commented on May 17, 2024

@iluwatar , I forked the project and added a module as virtual-field, and I can not push my changes its getting denied error. Some permission problems or anything else ?

from java-design-patterns.

iluwatar avatar iluwatar commented on May 17, 2024

There shouldn't be any problems if you are trying to push to your forked repository. I can imagine that it fails if you are trying to push to the master repository - that's only allowed for collaborators.

from java-design-patterns.

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.