Of course it's not. I don't see any reason of posting an article that repeats the very same basics of Java or literally any programming language. Simple basics. Sure, if a particular programmer is not aware of these,…
Do good, don't do bad. Okay.
Jumping ahead to the comments below: obviously, I mentioned `java.sql.ResultSet` only as an example of an extremely massive interface. But if someone starts building theories based on what is left unsaid in the example…
Mockito uses declarative matching style of specifying what should be mocked. You don't need to implement or even stub all of interface methods since Mockito can do it itself. It may be extremely concise. For example,…
I've seen several posts on jj, but could anyone please tell what can't be done by git, or what is harder in git but super-easy in jj by providing the sequence of git commands and jj commands for comparison?
Regarding the rebase thing, I guess it's more a matter of habit. Stacked branches indeed may be tedious and may be annoying to rebase, agree. I implemented a shell script to rebase branch trees on top of a new base that…
I would never work with hg anymore since and I consider git much and much more flexible from both user and scripting perspective. Yes, git also suffers of command inconsistency, and unfortunately it seems to be never…
Having a massive major feature done as a single commit is evil. Merging two branches may conclude combining a unit of work, a major feature, a minor feature with the main branch (of course once the topic branch is…
> It is a tidier solution. Based on special syntax. You're about to introduce node attributes. > They are common in data. I use tables everyday. May I have "first-class graph support" but for tabular data that is very…
> When serialising data with ᴊꜱᴏɴ one has to use special field names such as $id; hoping the programming language does not. Unless a serialization/deserialization tool supports property name overriding which is trivial.…
I love this. > Having both begin and terminate arrays start with << is more consistent. It hides context for humans. I am a human and I love to see what opens and what closes the context. Why would `<` open an array if…
Sorry but I would never use this format for both manual or programmatic approach. * I've tried to read the data this format describes without reading its documentation and I just failed: the format is amazingly…
Uhm... These scripts seem to be over-engineered if used in scripting, but let me review it. ':) `git-amend`: A simple `git-commit` alias would support autocomplete and handle all `git-commit` options. Additionally, I…
Is there anything git-based like this having semantic web stuff support similar to Semantic MediaWiki?
Totally agree. Most people DO look better with hair, not bald. Any tool that can visualize a non-bald person bald reveals how the person look may change from good to bad, and a lot of such persons are not that masculine…
For Android I prefer Press (com.twentyfivesquares.press), a discontinued app I asked the creators to open the source code for a few years ago. Got ignored. Probably the only app known to me to categorize…
Of course it's not. I don't see any reason of posting an article that repeats the very same basics of Java or literally any programming language. Simple basics. Sure, if a particular programmer is not aware of these,…
Do good, don't do bad. Okay.
Jumping ahead to the comments below: obviously, I mentioned `java.sql.ResultSet` only as an example of an extremely massive interface. But if someone starts building theories based on what is left unsaid in the example…
Mockito uses declarative matching style of specifying what should be mocked. You don't need to implement or even stub all of interface methods since Mockito can do it itself. It may be extremely concise. For example,…
I've seen several posts on jj, but could anyone please tell what can't be done by git, or what is harder in git but super-easy in jj by providing the sequence of git commands and jj commands for comparison?
Regarding the rebase thing, I guess it's more a matter of habit. Stacked branches indeed may be tedious and may be annoying to rebase, agree. I implemented a shell script to rebase branch trees on top of a new base that…
I would never work with hg anymore since and I consider git much and much more flexible from both user and scripting perspective. Yes, git also suffers of command inconsistency, and unfortunately it seems to be never…
Having a massive major feature done as a single commit is evil. Merging two branches may conclude combining a unit of work, a major feature, a minor feature with the main branch (of course once the topic branch is…
> It is a tidier solution. Based on special syntax. You're about to introduce node attributes. > They are common in data. I use tables everyday. May I have "first-class graph support" but for tabular data that is very…
> When serialising data with ᴊꜱᴏɴ one has to use special field names such as $id; hoping the programming language does not. Unless a serialization/deserialization tool supports property name overriding which is trivial.…
I love this. > Having both begin and terminate arrays start with << is more consistent. It hides context for humans. I am a human and I love to see what opens and what closes the context. Why would `<` open an array if…
Sorry but I would never use this format for both manual or programmatic approach. * I've tried to read the data this format describes without reading its documentation and I just failed: the format is amazingly…
Uhm... These scripts seem to be over-engineered if used in scripting, but let me review it. ':) `git-amend`: A simple `git-commit` alias would support autocomplete and handle all `git-commit` options. Additionally, I…
Is there anything git-based like this having semantic web stuff support similar to Semantic MediaWiki?
Totally agree. Most people DO look better with hair, not bald. Any tool that can visualize a non-bald person bald reveals how the person look may change from good to bad, and a lot of such persons are not that masculine…
For Android I prefer Press (com.twentyfivesquares.press), a discontinued app I asked the creators to open the source code for a few years ago. Got ignored. Probably the only app known to me to categorize…