21 private links
This is the end of the 2016 Java Holiday Calendar! Look back on everything you've learned this month and get ready for a new year of new challenges.
Who is not tired of committing a "Remove pdb" or a "Fix a typo" few minutes or hours after committing a clean feature ? A few time ago, I discovered two useful options in GIT that work together : git commit --fixup and git rebase --autosquash. With these, you can easily merge little fixes with the original feature and keep your branch clean.
A guide for programmers using git) about what to do when things go wrong.
In a recent article for Harvard Business Review, Daniel Kahneman (and others) describe a simple way to detect bias and minimize its effects in the most common type of decisions people make: determining whether to accept, reject, or pass on a recommendation.
If you're short on time here is a simple checklist that will get you started on the path towards improving your decisions:
This article will help you overcome one of the greatest difficulties you will face when trying to accelerate learning: formulating knowledge
The speed of learning will depend on the way you formulate the material. The same material can be learned many times faster if well formulated! The difference in speed can be stunning!
I'll try here to list some good practices to make your JavaScript code easier to write, read and maintain.
insbesondere Richtung Fantasy, wertvolle tipps
Fortunately, we've put together our own handbook of sorts, which lists many of the skills you'll need to survive as an adult in the modern world. It's based on the Quora thread, "What are some of the most useful skills to know?" as well as scientific research and expert opinion.
Rosi Plücken hat den im Stadtmuseum Düren gehaltenen Vortrag "Möglichkeiten der Suche in FamilySearch" auf der Webseite des Stadtmuseums Düren als PDF-Datei zum Download zur Verfügung gestellt. Die von den Betreibern dieser Datenbank bereit gestellten Daten und Unterlagen sind mittlerweile so umfangreich, die Möglichkeiten der Suche so vielfältig, dass man ohne eine vernünftige Anleitung kaum zu befriedigenden Ergebnissen kommen kann. Zudem ändern sich Aufbau und Oberfläche der Seite – oftmals technisch bedingt – mehr oder weniger regelmäßig, so dass man sich oft ganz neu orientieren muss, was bestimmte Funktionen angeht.
In 1945 George Polya published the book "How To Solve It" which quickly became his most prized publication. It sold over one million copies and has been translated into 17 languages. In this book he identifes four basic principles of problem solving.
- Document the background knowledge, the intention and not the result 2.Try to capture the concepts in a central place (e.g. wiki) - and only reference to the contents 3. Document obvious facts with marker tags - don't describe them over and over again (be DRY) [see Marker Annotation in p4j5] 4. Include in your documentation samples, how-to etc. (source code rules) 5. Don't allow default javadoc comments generated by the IDE 6. Sometime "No Doc, is the Best Doc" - try to minimize the amount of documentation and describe only the key concepts.