Win a copy of TensorFlow 2.0 in Action this week in the Artificial Intelligence and Machine Learning forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Paul Clapham
  • Bear Bibeault
  • Jeanne Boyarsky
Sheriffs:
  • Ron McLeod
  • Tim Cooke
  • Devaka Cooray
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Jj Roberts
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • salvin francis
  • Scott Selikoff
  • fred rosenberger

project euler

 
Ranch Hand
Posts: 4716
9
Scala Java
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
yeah, this may not be meaningless, but I couldn't think of a better forum for it. if you haven't checked out project euler yet then you should. it provided me with problems to solve when I had no project. I solved about 50 of them. learned dynamic programming to solve one of them. now I am studying scala. once I get a laptop and install it, project euler would be a perfect place to go to learn to use it. I have java solutions for 50 of them. I think I should refrain from looking at them.
 
Bartender
Posts: 1558
5
Eclipse IDE Java Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes!

I heard about it a while ago - but never gave serious thought - as those problems are mostly mathematical - and usually do not test cleanliness of code and/or design (since solution is judged based on correctness and efficiency alone - usually 'good' solutions are very tightly coupled to problem statement and with very little scope to modify/extend).

But that apart, from pure mathematical coding point of view, those are very nice puzzle (and let me warn you - very additive! I just wanted to have a look at them a couple of days back - and before I knew I finished around 5 issues within half night ).

By the way, is there any such project/website to check code cleanliness or design principles (e.g. given a problem statement - can coder write a 'clean code', follow SOLID/TDD,  can he/she identify which design pattern(s) would be most suitable for it - so that minimal changes would be needed for further requirements etc.)?

Thanks in advance!
 
reply
    Bookmark Topic Watch Topic
  • New Topic