Size: a a a

2020 March 18

ГМ

Геннадий Малинин in Delphi & Lazarus
Так разницы не имеет, это пример
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Можно хоть десять
источник

z

zamtmn in Delphi & Lazarus
доброе утро
источник

z

zamtmn in Delphi & Lazarus
тупой вопросик
источник

TA

Tony An in Delphi & Lazarus
Andrey Zubov
у тебя слова короткие, у меня там например слова типа Transaction и таких слов 4 :))
А кто как называет юниты, которые не от форм, что бы их отличать?
источник

z

zamtmn in Delphi & Lazarus
как в лазаре TXMLConfig который из Laz2_DOM а не из fcl-xml\XMLConf сохранить в файл?
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Tony An
А кто как называет юниты, которые не от форм, что бы их отличать?
У меня

Модули форм:
MyApp.Form.Order.New.pas
MyApp.Form.Order.Delete.pas
MyApp.Form.Order.Edit.pas

Модули отдельные:
MyApp.Entity.Order.pas
MyApp.Entity.User.pas
MyApp.Entity.Customer.pas
MyApp.Entity.Pay.pas

MyApp.DB.Core.pas
MyApp.Table.Dict.CustomerTypes.pas
MyApp.Table.Dict.OrderTypes.pas
MyApp.Table.Dict.PayTypes.pas
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Или вот, например, так
источник

TA

Tony An in Delphi & Lazarus
А зачем myapp ? Есть и другие?
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Tony An
А зачем myapp ? Есть и другие?
Приложения могут кооперировать друг с другом, используя модули друг друга.
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
А также, это помогает при наборе модуля. Т.е. среда сразу будет подсказывать тебе модули из этого неймспейса
источник

TA

Tony An in Delphi & Lazarus
Геннадий Малинин
Приложения могут кооперировать друг с другом, используя модули друг друга.
В таком случае имя того приложения, в котором этот модуль изначально создавался?
источник

TA

Tony An in Delphi & Lazarus
Вот мне неудобно, что не видно всех проектов, в которых используются модуль
источник

N

Nik in Delphi & Lazarus
Andrey Zubov
юниты кстати нормально читаются например Form.Manager.Orders.List
Я так и для форм, и для юнитов пишу.
источник

N

Nik in Delphi & Lazarus
Если что-то общее - сначала название области назначения. Например, DBCore.Types.pas.
источник

N

Nik in Delphi & Lazarus
Для форм - DBCore.Form.Categories.pas
источник

N

Nik in Delphi & Lazarus
Если что-то специфичное для конкретного приложения, то сначала префикс этого приложения.
источник

N

Nik in Delphi & Lazarus
Так проще ориентироваться на мой взгляд. В принципе это просто стандартный подход самой эмбы.
источник

N

Nik in Delphi & Lazarus
Nik
Для форм - DBCore.Form.Categories.pas
Вместо Editor'ов разных проще такое указание Form делать - воспринимается легче на мой взгляд.
источник

AS

Alexey Shumkin in Delphi & Lazarus
Andrey Zubov
да и когда форм много даже частичный ввод названия оставляет портянку, например мне надо форму добавления нового заказа, ну я и ищу New, но вываливает портяну форм по добвалению чего угодно, либо Order, снова портянка только форм относящихся к заказам
Ты лучше покажи, что у тебя за портянки 😁 я пока не прочувствовал проблему :)
источник