Skip to content
Werner Diwischek edited this page Mar 30, 2022 · 11 revisions

Topic Branches

java

Java has some tests for different topics like encryption.

java-template

Java Template is an empty template with a pom as template for new topic branches.

java8

Java8 contains some examples for java 8 features like streaming. Examples still in a main style

Java Libraries

Libraries is just an empty template with a pom to create new topic branches.

java-libs-gson

Gson has some performance tests.

java-libs-cli-jewelcli

jewelcli some experiments on a java command line interface I like with an object approach.

java-springboot

spring boot contains an example for further experiments.

js

JavaScript is very initial

js-node

NodeJS is very initial

css

CSS has actually only one page.

The problem I worked on for elastic objects: try to define a nowrap in textarea" with CSS.

Topic Branch Concept

The sandbox repository should show how one can use git to

  • remove code from (wiki) documentation
  • gather codes from experiment
  • divide in topic branches
  • share it with others

In tutorials and documentation the text is spoiled with tons of code snippets which partly are in a broken state. With the sandbox I want show how git can help to split code and description to create better documentations.

  • Branches contains the code.
  • Description of the code in a wiki.

It's intention is to be a kind of memory for experiments, when one need to get into a special topic. Sometimes frameworks or languages don't work as one expect or a non working solution is published.

Hopefully one find a solution at the end. But the pitfalls, others can fall into too, are lost. One can see this with a lot of answers on stackoverflow.

  • learning from solutions that doesn't work
  • add code in a structured manner
  • solutions that hopefully immediately work
  • free (wiki) documentation from code snippets

With this sandbox repository I just cleaned up some other sandboxes I had before with the concept of the topic map. The external wiki is the wiki of github.

I filled it initially with some content, but not all.

This September I work on

Links