Date: 2020-08-04 15:36 (UTC)
sobriquet9: (Default)
From: [personal profile] sobriquet9
Борланд С недостаточен для чего угодно. Точнее он достаточен для чего угодно в том же смысле, в котором машина Тьюринга достаточна для чего угодно - они оба Turing complete и любая программа может быть тривиально преобразована туда-сюда. Только тривиальность эта чисто математическая. На практике написать современное приложение с серверами в облаках и отдельными клиентами для iPhone/Android/браузеров ни на том, ни на другом не получится.

Вместе с кем-то приходится писать потому что много писать, и потому что надо много знать разного. Тяжело одному человеку оставаться на переднем крае всего сразу, неизбежна специализация. Хотя сейчас модно это отрицать и даже слово специальное есть, dev ops.

На практике прототипы делаются из готовых кубиков, неоптимально и неэффективно. Если прототип взлетает, компания получает достаточно денег чтобы нанять узких спецов, которые разобьют его на части разумным образом, поделят между собой эти части и построят их заново по правилам. И вот там уже полезен TDD, чтоб отдельные части тестировать, потому что тестировать всё вместе гораздо сложнее и дольше, чем отдельные части.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org