Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I love having a book in front of me, but right now I can't afford to buy anymore books and all my libraries suck, so I'm wondering what free sites/resources exist where I can learn about best practices for designing classes?
I think **Martin Fowler'**s collection of enterprise patterns is very good...
I not only has his but has Gang of Four, java, Microsoft, and many others...
Another good one is Refactoring to Patterns Catalog, will help you refactor existing code to a pattern...
If you use PHP the OOP manual pages are invaluable. For the more cerebral resources, how about wikipedia?
A quick google search finds: http://www.oodesign.com/ which seems to provide an extensive collection of design patterns.
Worth a look: the articles published by the people at Object Mentor: http://www.objectmentor.com/resources/publishedArticles.html
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
I am new to StackOverflow so please do correct me if I need to provide any more information.
I am trying to integrate an anomaly detection into the PostgreSQL database system by plugging into its backend.
I would like to know if there is any place where I can find extensive back-end coding or integration examples. I am looking at papers regarding this topic and, so far, I have found a few which talk about the methods that the queries are classified and used for anomaly detection.
If you do know about any websites which might help me, please do provide links to the sites.
Thanks!!
Look for "hooks" in the PostgreSQL source tree. Studying the source of the auto_explain and pg_stat_statements contrib modules, which track query execution, will show you the way.
The source is its own book: it is well-documented and interspersed with README files that explain the design.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I'm looking for a good open source multi-touch API to use in a project we might get. So far I've found PyMT, but haven't really seen any comments on the maturity of that product, so any input in that regard would be much appreciated.
I'd also like some other suggestions on API's that might be of interest, since googling have only given so much, and as with PyMT, it is quite difficult finding opinions on the frameworks out there.
Many thanks.
Have you looked at IDEO and touchkit?
I specially like MT4J, its a multitouch java API, it has good code examples so it's easy to start with it.
http://www.mt4j.org/mediawiki/index.php/Main_Page
Many of these libraries ( if not all) are based on TUIO protocol (an open framework that defines a common protocol and API for tangible multitouch surfaces)
I would recommend you to go to their official page where you will find the libraries and clients based on TUIO protocol for many languages.
I think PyMT is better than MT4J.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
For years I've missed a wiki so everyone could describe the new tools programmed, the servers where they are running, svn information, the internal rules of programming, how-tos, code samples, etc.
The wiki might be used for the dozen of programmers in the company and the externals.
I've been using a pmwiki (easy install) and now I want a better approach.
What wiki do you use? What plug-ins? Do you think there are better systems than wiki for this?
We're using TWiki for internal dev stuff, and I don't particularly like it. I'd rather use MediaWiki, as that's what Wikipedia uses, and more people are familiar with it.
We've been using a TWiki for several years, but it is being retired and replaced by TRAC.
Wen we started using TWiki I had great hopes, but the requirement for a special markup (like here on SO) never caught on with the management and admin types.
TRAC, as a wiki, is no better in that regard, but it suported by our IT guys and brings more tools for the development process.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I'm a developer, but I also have a design background; I've been asked to take over site design on the e-commerce site I've been working on for a few years now. There's a lot I'd like to change, but, the fact is, I'm primarily a software developer now. I'm looking to get a refresher on good e-commerce site design, and I was wondering if anyone here, with a programming background like myself, knows of or uses any good resources for such a thing.
I realize that all answers I get here will be from a developer's perspective, so I'll be sure to check some business-oriented and design-oriented sites like stackoverflow to see what professionals in other areas might like to use as well.
So first, I would find out which e-commerce sites users love the most and why. For design ideas, we all know design is 90% "Inspiration" and 10% original thought. With that in mind:
I like Patterntap a great gallery of good site design. Particularly their e-commerce collection http://patterntap.com/tap/collection/ecommerce, but be sure to check out the user-collections.
For ideas, I think the best resource are the e-commerce sites that exist. Smashing Magazine often has articles like "15 Common Mistakes in E-Commerce Design and How to Avoid Them".
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I'm interested in Collaborative Developing and I was wondering if there are alternative solutions than using UNA (example video) from N-Brain. Free would be even better, but I guess that's not an option which such technology.
PS: The main future I'm looking for is working real-time with multiple persons in the same code.
If you're in Mac world, SubEthaEdit is a good option. Not free, but €29 isn't bad.
After some further searching around I have found Gobby, seems to be much better than MoonEdit.
Don't think there is any better free program that supports developing more than color coding.
I hope to have helped others too by this question.
Thanks to Charlie I have found MoonEdit, I'm still looking for better alternatives though...