All Downloads are FREE. Search and download functionalities are using the official Maven repository.

components.widgets.TableTree.data.json Maven / Gradle / Ivy

There is a newer version: 7.27.7
Show newest version
{
  "children": [
    {
      "title": "Chapter 1: Clean Code",
      "page": 1,
      "numbering": "1",
      "children": [
        {
          "title": "There Will Be Code",
          "page": 2,
          "numbering": "1.1",
          "children": []
        },
        {
          "title": "Bad code",
          "page": 3,
          "numbering": "1.2",
          "children": []
        },
        {
          "title": "The Total Cost of Owning a Mess",
          "page": 4,
          "numbering": "1.3",
          "children": [
            {
              "title": "The Gran Redesign in the Sky",
              "page": 5,
              "numbering": "1.3.1",
              "children": []
            },
            {
              "title": "Attitude",
              "page": 5,
              "numbering": "1.3.2",
              "children": []
            },
            {
              "title": "The Primal Conundrum",
              "page": 6,
              "numbering": "1.3.3",
              "children": []
            },
            {
              "title": "The Art of Clean Code",
              "page": 6,
              "numbering": "1.3.4",
              "children": []
            },
            {
              "title": "What Is Clean Code",
              "page": 7,
              "numbering": "1.3.5",
              "children": []
            }
          ]
        }
      ]
    },
    {
      "title": "Chapter 2: Meaningful names",
      "page": 17,
      "numbering": "2",
      "children": []
    },
    {
      "title": "Chapter 3: Functions",
      "page": 17,
      "numbering": "3",
      "children": [
        {
          "title": "Small!",
          "page": 34,
          "numbering": "3.1",
          "children": [
          ]
        },
        {
          "title": "Do One Thing",
          "page": 35,
          "numbering": "3.2",
          "children": [
          ]
        },
        {
          "title": "One Level of Abstraction per Function",
          "page": 36,
          "numbering": "3.3",
          "children": [
          ]
        },
        {
          "title": "Switch statements",
          "page": 37,
          "numbering": "3.4",
          "children": [
          ]
        },
        {
          "title": "Use Descriptive Names",
          "page": 39,
          "numbering": "3.5",
          "children": [
          ]
        },
        {
          "title": "Function Arguments",
          "page": 40,
          "numbering": "3.6",
          "children": [
          ]
        },
        {
          "title": "Have No Side Effects",
          "page": 44,
          "numbering": "3.7",
          "children": [
            {
              "title": "Output Arguments",
              "page": 45,
              "numbering": "3.7.1",
              "children": [

              ]
            }
          ]
        },
        {
          "title": "Command Query Separation",
          "page": 45,
          "numbering": "3.8",
          "children": [
          ]
        }
      ]
    },
    {
      "title": "Chapter 4: Comments",
      "page": 53,
      "numbering": "4",
      "children": []
    },
    {
      "title": "Chapter 5: Formatting",
      "page": 75,
      "numbering": "5",
      "children": []
    }

  ]
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy