Event JSON
{
"id": "2f450ba1537149c55a6ad7643a24e56da868c51cb4b219dfd100d5791cda08a3",
"pubkey": "026d8b7e7bcc2b417a84f10edb71b427fe76069905090b147b401a6cf60c3f27",
"created_at": 1690270821,
"kind": 1,
"tags": [
[
"e",
"91ad3a9083aaf591a7f83cb65af99206d32abcb81445c3929f9a642d6a086416",
"",
"root"
],
[
"e",
"d6c43664b5a6944b732258369f0cb096b02e7c8022b79f5fde9e9d600b120c3a"
],
[
"e",
"6e3d59be0a76197d3b4d4aca24bea0a4def1d949ed852fee876eaa0abf54e64d"
],
[
"e",
"9b04b4e1ded0b5a13aa1f8b3bb30dc19ea56187557eed07248345757f20b0003"
],
[
"e",
"fc4a674e09c0b17510637ca375a387ae841c95f3745e6604f09fca1de1fe7a45"
],
[
"e",
"f29da58976124ea6b161862fd689327204bf1f280a681323c5639e0dd3ecd902",
"",
"reply"
],
[
"p",
"7bf7db83f73228f5df6ba34849f2af9fd54bf565b5ad698ac708249b310079a0"
],
[
"p",
"026d8b7e7bcc2b417a84f10edb71b427fe76069905090b147b401a6cf60c3f27"
],
[
"r",
"https://phpstan.org/writing-php-code/phpdocs-basics"
],
[
"r",
"https://github.com/sebastianbergmann/phpunit/issues/4148"
]
],
"content": "You can just use PHPUnit (a variant of XUnit) or the contract annotations, like with PHPStan or Phan.\n\nIf you want to get fancy, you can go full Gherkin (variant of Cucumber) and force the requirements engineers to write their use cases in code.\n\nI'm assuming that is available for any major language, tho. It's nothing PHP-specific.\n\nhttps://phpstan.org/writing-php-code/phpdocs-basics\n\nhttps://github.com/sebastianbergmann/phpunit/issues/4148",
"sig": "e080c4936c93512a75458337c29aa9e4a5e0c5a3d43ec6c687363f5a90bac7a82ed3d149dcfc9470b9d90be1b322d3c4288e7c5340938510356cce9bb9ea81d5"
}