Forum > Carbon
How future "safe" is Carbon - anyone knows?
VTwin:
Cocoa support now exceeds past Carbon support, there is no reason to develop using Carbon anymore, it was deprecated in about 2012. It was available in fixes branch in 2.0.6, and in 2.0.8 is official.
Many thanks to the developers!
skalogryz:
...unless targeting 10.5 or earlier
Thaddy:
--- Quote from: cobata on May 13, 2020, 04:07:25 pm ---It was maybe better to find your bugs and to report and to support them during the development of your software.
--- End quote ---
That is not how software development works. Coders take care of what they see, which is most of the bugs, but only testers can take care of scenario's that the coder can not see or predict.
Hence in my last job we had 40+ coders and 20 testers. Also had test automation in place (which takes care of a different category of bugs)
To sum up: it is not even likely that the coder can find all bugs. His focus is elsewhere. Testing requires other people. Hence bug reports exist.... And good coders appreciate those reports very much. Only bad coders find them annoying...
An example why this is the case:
Testers take also into account the expectations of functionality of the customer, as in owner of the software in general.
Coders work based on a given specification of functionality as in what needs to be coded.
The coder does not write the specification. The customer does. So testers are necessary to check if the specifications are right too. It is often the case that expectation and specification do not meet. That is not the fault of the coder....
Functional design - produced by the customer - technical design by the architect based on the functional design - finally given to the coder. These roles can intermix, but not often in large projects.
And all three of the roles can cause bugs....
Finally:
skalogryz is a very professional coder, so the remark you made is completely out of place. Reason: what you wrote as "better" HAS been done and is continuing... You obviously are too lazy to help. You say (paraphrased) it does not work. You don't give enough information beyond that. Not very helpful.
skalogryz:
off topic:
--- Quote ---A software QA engineer walks into a bar.
He orders a beer.
Orders 0 beers.
Orders 99999999999 beers.
Orders a lizard.
Orders -1 beers.
Orders a ueicbksjdhd.
First real customer walks in and asks where the bathroom is. The bar bursts into flames, killing everyone.
--- End quote ---
--- Quote from: Thaddy on June 03, 2020, 09:27:21 am ---Finally:skalogryz is a very professional coder...
--- End quote ---
I don't know. My day time job is C# and C++, plus occasionally it's Web (JS) and SQL.
Chances are I'm not the best person to maintain ObjC frameworks via Pascal xD
VTwin:
--- Quote from: skalogryz on June 03, 2020, 07:58:26 pm ---off topic:
--- Quote ---A software QA engineer walks into a bar.
He orders a beer.
Orders 0 beers.
Orders 99999999999 beers.
Orders a lizard.
Orders -1 beers.
Orders a ueicbksjdhd.
First real customer walks in and asks where the bathroom is. The bar bursts into flames, killing everyone.
--- End quote ---
--- End quote ---
:D
"This software and any related documentation are provided as is without warranty of any kind, either express or implied, including, without limitation, the implied warranties or merchantability, fitness for a particular purpose, or non-infringement. It may burst into flames. The entire risk arising out of use or performance of the software remains with you."
Navigation
[0] Message Index
[*] Previous page