Vos commentaires

Sorry, it won't be accessible until launch, since the whole course is being rebuilt from scratch.

你好!

抱歉,这本书还没有印刷发行。 我计划将来发布硬拷贝版本,但我仍不确定何时会确切实现。 目前,您只能购买数字版本,该版本提供PDF,ePub,Mobi和KFX格式。 购买后,您就可以访问该电子书。

Здравствуйте, Марина!

Да, TypeScript будет в новой редакции курса. Вы сможете перепройти курс на любом доступном языке (пока что их планируется 5: Java, C#, PHP, TypeScript, Python). Но пока что не могу сориентировать по датам выхода, осталось ещё довольно много работы.

Здравствуйте!

Это более близко к книжному формату + интерактивные примеры.

Yeah, that's correct (with a minor correction):

Professor is dependent on Course

Professor is dependent on Student

Hi!

Sorry, it's not yet finished.

Hi!

If first & last names are used internally, that doesn't mean that they would be temporary. Imagine a local variable in a method, say you keep some intermediary value in that variable between the method start and finish. If you convert that variable into a field, that would be a 100% temporary field. Of course, there's no reason to make such a conversion intentionally. However, such a field may be created after several iterations of changes to a method, for example, when the field value becomes no longer relevant in other methods of the class.

Hi Bruno!

Yes, you understand the implications of composition correctly. However, the Professor class wasn't meant to instantiate Student objects. It may receive a reference to a student by other means (via the constructor or some setter).

Здравствуйте!

Думаю, PHP вам будет ближе всего.