├── .gitbook.yaml ├── .github └── FUNDING.yml ├── .gitignore ├── README.md ├── TasarimDesenleriTurkceKaynak.html ├── TasarimDesenleriTurkceKaynak.pdf ├── abstract-factory ├── c-sharp │ ├── Command.cs │ ├── Connection.cs │ ├── CustomOperation.cs │ ├── IDatabaseFactory.cs │ ├── MySQLCommand.cs │ ├── MySQLConnection.cs │ ├── MySQLDatabaseFactory.cs │ ├── OracleCommand.cs │ ├── OracleConnection.cs │ ├── OracleDatabaseFactory.cs │ └── Program.cs ├── go │ ├── command.go │ ├── connection.go │ ├── custom-operation.go │ ├── database-factory.go │ ├── go.mod │ ├── main.go │ ├── mysql-command.go │ ├── mysql-connection.go │ ├── mysql-database-factory.go │ ├── oracle-command.go │ ├── oracle-connection.go │ └── oracle-database-factory.go ├── java │ ├── App.java │ ├── Command.java │ ├── Connection.java │ ├── CustomOperation.java │ ├── IDatabaseFactory.java │ ├── MySQLCommand.java │ ├── MySQLConnection.java │ ├── MySQLDatabaseFactory.java │ ├── OracleCommand.java │ ├── OracleConnection.java │ └── OracleDatabaseFactory.java ├── php │ ├── Command.php │ ├── Connection.php │ ├── CustomOperation.php │ ├── IDatabaseFactory.php │ ├── MySQLCommand.php │ ├── MySQLConnection.php │ ├── MySQLDatabaseFactory.php │ ├── OracleCommand.php │ ├── OracleConnection.php │ ├── OracleDatabaseFactory.php │ └── index.php ├── python │ ├── app.py │ ├── command.py │ ├── connection.py │ ├── custom_operation.py │ ├── database_factory.py │ ├── mysql_command.py │ ├── mysql_connection.py │ ├── mysql_database_factory.py │ ├── oracle_command.py │ ├── oracle_connection.py │ └── oracle_database_factory.py └── typescript │ ├── command.ts │ ├── connection.ts │ ├── custom-operation.ts │ ├── database-factory.interface.ts │ ├── main.ts │ ├── mysql-command.ts │ ├── mysql-connection.ts │ ├── mysql-database-factory.ts │ ├── oracle-command.ts │ ├── oracle-connection.ts │ └── oracle-database-factory.ts ├── adapter ├── c-sharp │ ├── CustomOperation.cs │ ├── CustomSerializer.cs │ ├── CustomSerializerAdapter.cs │ ├── IJsonSerializer.cs │ └── Program.cs ├── go │ ├── custom-operation.go │ ├── custom-serializer-adapter.go │ ├── custom-serializer.go │ ├── go.mod │ ├── json-serializer.go │ └── main.go ├── java │ ├── App.java │ ├── CustomOperation.java │ ├── CustomSerializer.java │ ├── CustomSerializerAdapter.java │ └── IJsonSerializer.java ├── kotlin │ ├── App.kt │ ├── CustomOperation.kt │ ├── CustomSerializer.kt │ ├── CustomSerializerAdapter.kt │ └── IJsonSerializer.kt ├── python │ ├── app.py │ ├── custom_operation.py │ ├── custom_serializer.py │ ├── custom_serializer_adapter.py │ └── json_serializer.py └── typescript │ ├── custom-operation.ts │ ├── custom-serializer-adapter.ts │ ├── custom-serializer.ts │ ├── json-serializer.interface.ts │ └── main.ts ├── bridge ├── c-sharp │ ├── EmailMessage.cs │ ├── EmailMessageSender.cs │ ├── IMessageSender.cs │ ├── Message.cs │ ├── Program.cs │ ├── TextMessage.cs │ └── TextMessageSender.cs ├── go │ ├── email-message-sender.go │ ├── email-message.go │ ├── go.mod │ ├── main.go │ ├── message-sender.go │ ├── message.go │ ├── text-message-sender.go │ └── text-message.go ├── java │ ├── App.java │ ├── EmailMessage.java │ ├── EmailMessageSender.java │ ├── IMessageSender.java │ ├── Message.java │ ├── TextMessage.java │ └── TextMessageSender.java ├── kotlin │ ├── App.kt │ ├── EmailMessage.kt │ ├── EmailMessageSender.kt │ ├── IMessageSender.kt │ ├── Message.kt │ ├── TextMessage.kt │ └── TextMessageSender.kt ├── python │ ├── app.py │ ├── email_message.py │ ├── email_message_sender.py │ ├── message.py │ ├── message_sender.py │ ├── text_message.py │ └── text_message_sender.py └── typescript │ ├── email-message-sender.ts │ ├── email-message.ts │ ├── main.ts │ ├── message-sender.interface.ts │ ├── message.ts │ ├── text-message-sender.ts │ └── text-message.ts ├── chain-of-responsibility ├── c-sharp │ ├── BaseHandler.cs │ ├── CustomHandler.cs │ ├── Image.cs │ ├── JPEGHandler.cs │ ├── JPGHandler.cs │ └── Program.cs ├── go │ ├── base-handler.go │ ├── custom-handler.go │ ├── go.mod │ ├── image.go │ ├── jpeg-handler.go │ ├── jpg-handler.go │ └── main.go ├── java │ ├── App.java │ ├── BaseHandler.java │ ├── CustomHandler.java │ ├── Image.java │ ├── JPEGHandler.java │ └── JPGHandler.java ├── kotlin │ ├── App.kt │ ├── BaseHandler.kt │ ├── CustomHandler.kt │ ├── Image.kt │ ├── JPEGHandler.kt │ └── JPGHandler.kt ├── python │ ├── abstract_handler.py │ ├── app.py │ ├── base_handler.py │ ├── custom_handler.py │ ├── image.py │ ├── jpeg_handler.py │ └── jpg_handler.py └── typescript │ ├── base-handler.ts │ ├── custom-handler.ts │ ├── image.ts │ ├── jpeg-handler.ts │ ├── jpg-handler.ts │ └── main.ts ├── command ├── c-sharp │ ├── BuyStock.cs │ ├── IOrderCommand.cs │ ├── Program.cs │ ├── SellStock.cs │ ├── StockController.cs │ └── StockManager.cs ├── go │ ├── buy-stock.go │ ├── go.mod │ ├── main.go │ ├── order-command.go │ ├── sell-stock.go │ ├── stock-controller.go │ └── stock-manager.go ├── java │ ├── App.java │ ├── BuyStock.java │ ├── IOrderCommand.java │ ├── SellStock.java │ ├── StockController.java │ └── StockManager.java ├── kotlin │ ├── App.kt │ ├── BuyStock.kt │ ├── IOrderCommand.kt │ ├── SellStock.kt │ ├── StockController.kt │ └── StockManager.kt ├── python │ ├── app.py │ ├── buy_stock.py │ ├── order_command.py │ ├── sell_stock.py │ ├── stock_controller.py │ └── stock_manager.py └── typescript │ ├── buy-stock.ts │ ├── main.ts │ ├── order-command.interface.ts │ ├── sell-stock.ts │ ├── stock-controller.ts │ └── stock-manager.ts ├── composite ├── c-sharp │ ├── ICatalogComponent.cs │ ├── Product.cs │ ├── ProductCatalog.cs │ └── Program.cs ├── go │ ├── catalog-component.go │ ├── go.mod │ ├── main.go │ ├── product-catalog.go │ └── product.go ├── java │ ├── App.java │ ├── ICatalogComponent.java │ ├── Product.java │ └── ProductCatalog.java ├── kotlin │ ├── App.kt │ ├── ICatalogComponent.kt │ ├── Product.kt │ └── ProductCatalog.kt ├── python │ ├── app.py │ ├── catalog_component.py │ ├── product.py │ └── product_catalog.py └── typescript │ ├── catalog-component.interface.ts │ ├── main.ts │ ├── product-catalog.ts │ └── product.ts ├── decorator ├── c-sharp │ ├── ComporessionDecorator.cs │ ├── DataSourceDecorator.cs │ ├── FileDataSource.cs │ ├── IDataSource.cs │ └── Program.cs ├── go │ ├── comporession-decorator.go │ ├── data-source.go │ ├── file-data-source.go │ ├── go.mod │ └── main.go ├── java │ ├── App.java │ ├── BaseDataSourceDecorator.java │ ├── ComporessionDecorator.java │ ├── FileDataSource.java │ └── IDataSource.java ├── kotlin │ ├── App.kt │ ├── BaseDataSourceDecorator.kt │ ├── ComporessionDecorator.kt │ ├── FileDataSource.kt │ └── IDataSource.kt ├── python │ ├── app.py │ ├── base_data_source_decorator.py │ ├── comporession_decorator.py │ ├── data_source.py │ └── file_data_source.py └── typescript │ ├── compression-decorator.ts │ ├── data-source-decorator.ts │ ├── data-source.interface.ts │ ├── file-data-source.ts │ └── main.ts ├── docs ├── SUMMARY.md ├── giris-ve-tanisma.md ├── kapanis.md ├── nesne-yonelimli-programlama │ └── nesne-yonelimli-programlama-nedir.md ├── solid │ └── solid-nedir.md └── tasarim-desenleri │ ├── behavioral-tasarim-desenleri │ ├── chain-of-responsibility-tasarim-deseni.md │ ├── command-tasarim-deseni.md │ ├── interpreter-tasarim-deseni.md │ ├── iterator-tasarim-deseni.md │ ├── mediator-tasarim-deseni.md │ ├── memento-tasarim-deseni.md │ ├── observer-tasarim-deseni.md │ ├── state-tasarim-deseni.md │ ├── strategy-tasarim-deseni.md │ ├── template-tasarim-deseni.md │ └── visitor-tasarim-deseni.md │ ├── creational-tasarim-desenleri │ ├── abstract-factory-tasarim-deseni.md │ ├── builder-tasarim-deseni.md │ ├── creational-tasarim-desenleri.md │ ├── factory-tasarim-deseni.md │ ├── prototype-tasarim-deseni.md │ └── singleton-tasarim-deseni.md │ ├── structural-tasarim-desenleri │ ├── adapter-tasarim-deseni.md │ ├── bridge-tasarim-deseni.md │ ├── composite-tasarim-deseni.md │ ├── decorator-tasarim-deseni.md │ ├── facade-tasarim-deseni.md │ ├── flyweight-tasarim-deseni.md │ ├── proxy-tasarim-deseni.md │ └── structural-tasarim-desenleri.md │ └── tasarim-deseni-nedir.md ├── facade ├── c-sharp │ ├── BlackListService.cs │ ├── CreditCardFacade.cs │ ├── CreditCardManager.cs │ ├── Customer.cs │ └── Program.cs ├── go │ ├── black-list-service.go │ ├── credit-card-facade.go │ ├── credit-card-manager.go │ ├── customer.go │ ├── go.mod │ └── main.go ├── java │ ├── App.java │ ├── BlackListService.java │ ├── CreditCardFacade.java │ ├── CreditCardManager.java │ └── Customer.java ├── kotlin │ ├── App.kt │ ├── BlackListService.kt │ ├── CreditCardFacade.kt │ ├── CreditCardManager.kt │ └── Customer.kt ├── python │ ├── app.py │ ├── blacklist_service.py │ ├── credit_card_facade.py │ ├── credit_card_manager.py │ └── customer.py └── typescript │ ├── black-list-service.ts │ ├── credit-card-facade.ts │ ├── credit-card-manager.ts │ ├── customer.ts │ └── main.ts ├── factory ├── c-sharp │ ├── INotify.cs │ ├── MailNotify.cs │ ├── NotifyFactory.cs │ ├── Program.cs │ ├── SmsNotify.cs │ └── User.cs ├── go │ ├── go.mod │ ├── mail-notify.go │ ├── main.go │ ├── notify-factory.go │ ├── notify.go │ ├── sms-notify.go │ └── user.go ├── java │ ├── App.java │ ├── INotify.java │ ├── MailNotify.java │ ├── NotifyFactory.java │ ├── SmsNotify.java │ └── User.java ├── php │ ├── INotify.php │ ├── MailNotify.php │ ├── NotifyFactory.php │ ├── SmsNotify.php │ ├── User.php │ └── index.php ├── python │ ├── app.py │ ├── mailnotify.py │ ├── notify.py │ ├── smsnotify.py │ └── user.py └── typescript │ ├── mail-notify.ts │ ├── main.ts │ ├── notify-factory.ts │ ├── notify.interface.ts │ ├── sms-notify.ts │ └── user.ts ├── flyweight ├── c-sharp │ ├── BlackBox.cs │ ├── BlueBox.cs │ ├── Box.cs │ ├── BoxColor.cs │ ├── BoxFactory.cs │ └── Program.cs ├── go │ ├── black-box.go │ ├── blue-box.go │ ├── box-color.go │ ├── box-factory.go │ ├── box.go │ ├── go.mod │ └── main.go ├── java │ ├── App.java │ ├── BlackBox.java │ ├── BlueBox.java │ ├── Box.java │ ├── BoxColor.java │ └── BoxFactory.java ├── kotlin │ ├── App.kt │ ├── BlackBox.kt │ ├── BlueBox.kt │ ├── Box.kt │ ├── BoxColor.kt │ └── BoxFactory.kt ├── python │ ├── app.py │ ├── black_box.py │ ├── blue_box.py │ ├── box.py │ ├── box_color.py │ └── box_factory.py └── typescript │ ├── black-box.ts │ ├── blue-box.ts │ ├── box-color.ts │ ├── box-factory.ts │ ├── box.ts │ └── main.ts ├── images ├── abstract-factory-uml.png ├── adapter-uml-left-to-right.png ├── adapter-uml.png ├── bridge-old.png ├── bridge-without-imp-and-abst.png ├── builder-uml.png ├── chain-of-responsibility.png ├── command-uml.png ├── composite-uml.png ├── cow-crow-uml.png ├── decorator-1.png ├── decorator-2.png ├── decorator-uml.png ├── dependency-inv-2.png ├── dependency-inv.png ├── developer-uml.png ├── developer-yusuf-halit.png ├── facade-uml.png ├── factory-pattern.png ├── flyweight-uml.png ├── human-uml.png ├── interface-segre-2.png ├── interface-segre.png ├── interpreter-uml.png ├── iterator-uml.png ├── liskov-1.png ├── liskov-2.png ├── liskov-3.png ├── mediator-uml.png ├── memento-uml.png ├── observer-uml.png ├── oop-pillars.png ├── open-closed-2.png ├── open-closed.png ├── organism-uml.png ├── prototype-uml.png ├── proxy-uml.png ├── single-res-person-2.png ├── single-res-person.png ├── singleton.png ├── state-uml.png ├── stragety-uml.png ├── tasarim-desenleri-turkce-kaynak-2.png ├── tasarim-desenleri-turkce-kaynak.png ├── template-method-uml.png ├── tree traversal.png ├── uml-aggregation.png ├── uml-association.png ├── uml-composition.png ├── uml-dependency.png ├── uml-inheritance.png ├── uml-poly-logger-service.png ├── uml-realization.png └── visitor-uml.png ├── interpreter ├── c-sharp │ ├── AccountingExpression.cs │ ├── Context.cs │ ├── DeveloperExpression.cs │ ├── IJobExpression.cs │ ├── JobManager.cs │ ├── Program.cs │ └── TeamLeadExpression.cs ├── go │ ├── accounting-expression.go │ ├── context.go │ ├── developer-expression.go │ ├── go.mod │ ├── job-expression.go │ ├── job-manager.go │ ├── main.go │ └── team-lead-expression.go ├── java │ ├── AccountingExpression.java │ ├── App.java │ ├── Context.java │ ├── DeveloperExpression.java │ ├── IJobExpression.java │ ├── JobManager.java │ └── TeamLeadExpression.java ├── kotlin │ ├── AccountingExpression.kt │ ├── App.kt │ ├── Context.kt │ ├── DeveloperExpression.kt │ ├── IJobExpression.kt │ ├── JobManager.kt │ └── TeamLeadExpression.kt ├── python │ ├── accounting_expression.py │ ├── app.py │ ├── context.py │ ├── developer_expression.py │ ├── job_expression.py │ ├── job_manager.py │ └── team_lead_expression.py └── typescript │ ├── accounting-expression.ts │ ├── context.ts │ ├── developer-expression.ts │ ├── job-expression.interface.ts │ ├── job-manager.ts │ ├── main.ts │ └── team-lead-expression.ts ├── iterator ├── c-sharp │ ├── Employee.cs │ ├── EmployeeIterator.cs │ ├── EmployeeListAggregate.cs │ ├── IEmployeeAggregate.cs │ ├── IIterator.cs │ └── Program.cs ├── go │ ├── employee-aggreagate.go │ ├── employee-iterator.go │ ├── employee-list-aggregate.go │ ├── employee.go │ ├── go.mod │ ├── iterator.go │ └── main.go ├── java │ ├── App.java │ ├── Employee.java │ ├── EmployeeIterator.java │ ├── EmployeeListAggregate.java │ ├── IEmployeeAggregate.java │ └── IIterator.java ├── kotlin │ ├── App.kt │ ├── Employee.kt │ ├── EmployeeIterator.kt │ ├── EmployeeListAggregate.kt │ ├── IEmployeeAggregate.kt │ └── IIterator.kt ├── python │ ├── app.py │ ├── employee.py │ ├── employee_aggregate.py │ ├── employee_iterator.py │ ├── employee_list_aggregate.py │ └── iterator.py └── typescript │ ├── employee-aggregate.interface.ts │ ├── employee-iterator.ts │ ├── employee-list-aggregate.ts │ ├── employee.ts │ ├── iterator.interface.ts │ └── main.ts ├── mediator ├── c-sharp │ ├── ChatRoom.cs │ ├── ChatUser.cs │ ├── IChatRoom.cs │ ├── Program.cs │ └── User.cs ├── go │ ├── chat-room-mediator.go │ ├── chat-room.go │ ├── chat-user.go │ ├── go.mod │ ├── main.go │ └── user.go ├── java │ ├── App.java │ ├── ChatRoomMediator.java │ ├── ChatUser.java │ ├── IChatRoomMediator.java │ └── User.java ├── kotlin │ ├── App.kt │ ├── ChatRoomMediator.kt │ ├── ChatUser.kt │ ├── IChatRoomMediator.kt │ └── User.kt ├── python │ ├── abstract_chat_room_mediator.py │ ├── app.py │ ├── chat_room_mediator.py │ ├── chat_user.py │ └── user.py └── typescript │ ├── chat-room.interface.ts │ ├── chat-room.ts │ ├── chat-user.ts │ ├── main.ts │ └── user.ts ├── memento ├── c-sharp │ ├── Program.cs │ ├── TextMemento.cs │ ├── TextOriginator.cs │ └── TextUndoCareTaker.cs ├── go │ ├── go.mod │ ├── main.go │ ├── stack.go │ ├── text-memento.go │ ├── text-orginator.go │ └── text-undo-care-taker.go ├── java │ ├── App.java │ ├── TextMemento.java │ ├── TextOriginator.java │ └── TextUndoCareTaker.java ├── kotlin │ ├── App.kt │ ├── TextMemento.kt │ ├── TextOriginator.kt │ └── TextUndoCareTaker.kt ├── python │ ├── app.py │ ├── text_memento.py │ ├── text_originator.py │ └── text_undo_care_taker.py └── typescript │ ├── main.ts │ ├── text-memento.ts │ ├── text-originator.ts │ └── text-undo-care-taker.ts ├── observer ├── c-sharp │ ├── IObserverUser.cs │ ├── ObservableProduct.cs │ ├── ObserverUser.cs │ ├── ProductUpdateMessage.cs │ ├── Program.cs │ └── Samsung.cs ├── go │ ├── go.mod │ ├── main.go │ ├── observable-product.go │ ├── observer-user-interface.go │ ├── observer-user.go │ ├── product-update-message.go │ └── samsung.go ├── java │ ├── App.java │ ├── IObserverUser.java │ ├── ObservableProduct.java │ ├── ObserverUser.java │ ├── ProductUpdateMessage.java │ └── Samsung.java ├── kotlin │ ├── App.kt │ ├── IObserverUser.kt │ ├── ObservableProduct.kt │ ├── ObserverUser.kt │ ├── ProductUpdateMessage.kt │ └── Samsung.kt ├── python │ ├── abstract_observer_user.py │ ├── app.py │ ├── observable_product.py │ ├── observer_user.py │ ├── product_update_message.py │ └── samsung.py └── typescript │ ├── main.ts │ ├── observable-product.ts │ ├── observer-user.interface.ts │ ├── observer-user.ts │ ├── product-update-message.ts │ └── samsung.ts ├── prototype ├── c-sharp │ ├── Employee.cs │ ├── IClonablePrototype.cs │ └── Program.cs ├── go │ ├── cloneable-prototype.go │ ├── employee.go │ ├── go.mod │ └── main.go ├── java │ ├── App.java │ ├── Employee.java │ └── IClonablePrototype.java ├── kotlin │ ├── App.kt │ ├── ClonablePrototype.kt │ └── Employee.kt ├── python │ ├── app.py │ ├── clonable_prototype.py │ ├── employee.py │ └── pythonic_way.py └── typescript │ ├── cloneable-prototype.interface.ts │ ├── employee.ts │ └── main.ts ├── proxy ├── c-sharp │ ├── AuthenticatableMaskOrderProxy.cs │ ├── IOrderableMask.cs │ ├── MaskOrder.cs │ ├── Person.cs │ └── Program.cs ├── go │ ├── authenticatable-mask-order-proxy.go │ ├── go.mod │ ├── main.go │ ├── mask-order.go │ ├── orderable-mask.go │ └── person.go ├── java │ ├── App.java │ ├── AuthenticatableMaskOrderProxy.java │ ├── IOrderableMask.java │ ├── MaskOrder.java │ └── Person.java ├── kotlin │ ├── App.kt │ ├── AuthenticatableMaskOrderProxy.kt │ ├── IOrderableMask.kt │ ├── MaskOrder.kt │ └── Person.kt ├── python │ ├── app.py │ ├── authenticatable_mask_order_proxy.py │ ├── mask_order.py │ ├── orderable_mask.py │ └── person.py └── typescript │ ├── authenticatable-mask-order-proxy.ts │ ├── main.ts │ ├── mask-order.ts │ ├── orderable-mask.interface.ts │ └── person.ts ├── singleton ├── c-sharp │ ├── Database.cs │ └── Program.cs ├── go │ ├── database.go │ ├── go.mod │ └── main.go ├── java │ ├── App.java │ └── Database.java ├── kotlin │ ├── App.kt │ └── Database.kt ├── php │ ├── Database.php │ └── index.php ├── python │ ├── app.py │ └── database.py └── typescript │ ├── database.ts │ └── main.ts ├── state ├── c-sharp │ ├── DeliveryState.cs │ ├── InitializeState.cs │ ├── PreparingState.cs │ ├── Program.cs │ ├── VendingMachine.cs │ ├── VendingMachineState.cs │ └── WaitingState.cs ├── go │ ├── delivery-state.go │ ├── go.mod │ ├── initialize-state.go │ ├── main.go │ ├── preparing-state.go │ ├── vending-machine-state.go │ ├── vending-machine.go │ └── waiting-state.go ├── java │ ├── App.java │ ├── DeliveryState.java │ ├── InitializeState.java │ ├── PreparingState.java │ ├── VendingMachine.java │ ├── VendingMachineState.java │ └── WaitingState.java ├── kotlin │ ├── App.kt │ ├── DeliveryState.kt │ ├── InitializeState.kt │ ├── PreparingState.kt │ ├── VendingMachine.kt │ ├── VendingMachineState.kt │ └── WaitingState.kt ├── python │ ├── app.py │ ├── delivery_state.py │ ├── initialize_state.py │ ├── preparing_state.py │ ├── vending_machine.py │ ├── vending_machine_state.py │ └── waiting_state.py └── typescript │ ├── delivery-state.ts │ ├── initialize-state.ts │ ├── main.ts │ ├── preparing-state.ts │ ├── vending-machine-state.ts │ ├── vending-machine.ts │ └── waiting-state.ts ├── strategy ├── c-sharp │ ├── CreditCartPayment.cs │ ├── IPayment.cs │ ├── Item.cs │ ├── PaypalPayment.cs │ ├── Program.cs │ └── ShoppingCart.cs ├── go │ ├── credit-card-payment.go │ ├── go.mod │ ├── item.go │ ├── main.go │ ├── payment.go │ ├── paypal-payment.go │ └── shopping-cart.go ├── java │ ├── App.java │ ├── CreditCartPayment.java │ ├── IPayment.java │ ├── Item.java │ ├── PaypalPayment.java │ └── ShoppingCart.java ├── kotlin │ ├── App.kt │ ├── CreditCartPayment.kt │ ├── IPayment.kt │ ├── Item.kt │ ├── PaypalPayment.kt │ └── ShoppingCart.kt ├── python │ ├── app.py │ ├── credit_cart_payment.py │ ├── item.py │ ├── payment.py │ ├── paypal_payment.py │ └── shopping_cart.py └── typescript │ ├── credit-cart-payment.ts │ ├── item.ts │ ├── main.ts │ ├── payment.interface.ts │ ├── paypal-payment.ts │ └── shopping-cart.ts ├── template-method ├── c-sharp │ ├── DataAnalyzerBase.cs │ ├── HtmlDataAnalyzer.cs │ ├── Program.cs │ └── XmlDataAnalyzer.cs ├── go │ ├── data-analyzer-base.go │ ├── go.mod │ ├── html-data-analyzer.go │ ├── main.go │ └── xml-data-analyzer.go ├── java │ ├── App.java │ ├── DataAnalyzerBase.java │ ├── HtmlDataAnalyzer.java │ └── XmlDataAnalyzer.java ├── kotlin │ ├── App.kt │ ├── DataAnalyzerBase.kt │ ├── HtmlDataAnalyzer.kt │ └── XmlDataAnalyzer.kt ├── python │ ├── app.py │ ├── data_analyzer_base.py │ ├── html_analyzer_base.py │ └── xml_analyzer_base.py └── typescript │ ├── data-analyzer-base.ts │ ├── html-data-analyzer.ts │ ├── main.ts │ └── xml-data-analyzer.ts └── visitor ├── c-sharp ├── Book.cs ├── Encyclopedia.cs ├── IBookExportVisitor.cs ├── JsonExportVisitor.cs ├── Magazine.cs ├── Program.cs └── XmlExportVisitor.cs ├── go ├── book-export-visitor.go ├── book.go ├── encyclopedia.go ├── go.mod ├── json-export-visitor.go ├── magazine.go ├── main.go └── xml-export-visitor.go ├── java ├── App.java ├── Book.java ├── Encyclopedia.java ├── IBookExportVisitor.java ├── JsonExportVisitor.java ├── Magazine.java └── XmlExportVisitor.java ├── kotlin ├── App.kt ├── Book.kt ├── Encyclopedia.kt ├── IBookExportVisitor.kt ├── JsonExportVisitor.kt ├── Magazine.kt └── XmlExportVisitor.kt ├── python ├── app.py ├── book.py ├── book_export_visitor.py ├── encyclopedia.py ├── json_export_visitor.py ├── magazine.py └── xml_export_visitor.py └── typescript ├── book-export-visitor.interface.ts ├── book.ts ├── encyclopedia.ts ├── json-export-visitor.ts ├── magazine.ts ├── main.ts └── xml-export-visitor.ts /.gitbook.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/.gitbook.yaml -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/README.md -------------------------------------------------------------------------------- /TasarimDesenleriTurkceKaynak.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/TasarimDesenleriTurkceKaynak.html -------------------------------------------------------------------------------- /TasarimDesenleriTurkceKaynak.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/TasarimDesenleriTurkceKaynak.pdf -------------------------------------------------------------------------------- /abstract-factory/c-sharp/Command.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/c-sharp/Command.cs -------------------------------------------------------------------------------- /abstract-factory/c-sharp/Connection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/c-sharp/Connection.cs -------------------------------------------------------------------------------- /abstract-factory/c-sharp/CustomOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/c-sharp/CustomOperation.cs -------------------------------------------------------------------------------- /abstract-factory/c-sharp/IDatabaseFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/c-sharp/IDatabaseFactory.cs -------------------------------------------------------------------------------- /abstract-factory/c-sharp/MySQLCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/c-sharp/MySQLCommand.cs -------------------------------------------------------------------------------- /abstract-factory/c-sharp/MySQLConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/c-sharp/MySQLConnection.cs -------------------------------------------------------------------------------- /abstract-factory/c-sharp/OracleCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/c-sharp/OracleCommand.cs -------------------------------------------------------------------------------- /abstract-factory/c-sharp/OracleConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/c-sharp/OracleConnection.cs -------------------------------------------------------------------------------- /abstract-factory/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/c-sharp/Program.cs -------------------------------------------------------------------------------- /abstract-factory/go/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/go/command.go -------------------------------------------------------------------------------- /abstract-factory/go/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/go/connection.go -------------------------------------------------------------------------------- /abstract-factory/go/custom-operation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/go/custom-operation.go -------------------------------------------------------------------------------- /abstract-factory/go/database-factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/go/database-factory.go -------------------------------------------------------------------------------- /abstract-factory/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/go/go.mod -------------------------------------------------------------------------------- /abstract-factory/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/go/main.go -------------------------------------------------------------------------------- /abstract-factory/go/mysql-command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/go/mysql-command.go -------------------------------------------------------------------------------- /abstract-factory/go/mysql-connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/go/mysql-connection.go -------------------------------------------------------------------------------- /abstract-factory/go/mysql-database-factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/go/mysql-database-factory.go -------------------------------------------------------------------------------- /abstract-factory/go/oracle-command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/go/oracle-command.go -------------------------------------------------------------------------------- /abstract-factory/go/oracle-connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/go/oracle-connection.go -------------------------------------------------------------------------------- /abstract-factory/go/oracle-database-factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/go/oracle-database-factory.go -------------------------------------------------------------------------------- /abstract-factory/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/java/App.java -------------------------------------------------------------------------------- /abstract-factory/java/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/java/Command.java -------------------------------------------------------------------------------- /abstract-factory/java/Connection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/java/Connection.java -------------------------------------------------------------------------------- /abstract-factory/java/CustomOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/java/CustomOperation.java -------------------------------------------------------------------------------- /abstract-factory/java/IDatabaseFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/java/IDatabaseFactory.java -------------------------------------------------------------------------------- /abstract-factory/java/MySQLCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/java/MySQLCommand.java -------------------------------------------------------------------------------- /abstract-factory/java/MySQLConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/java/MySQLConnection.java -------------------------------------------------------------------------------- /abstract-factory/java/MySQLDatabaseFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/java/MySQLDatabaseFactory.java -------------------------------------------------------------------------------- /abstract-factory/java/OracleCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/java/OracleCommand.java -------------------------------------------------------------------------------- /abstract-factory/java/OracleConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/java/OracleConnection.java -------------------------------------------------------------------------------- /abstract-factory/php/Command.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/php/Command.php -------------------------------------------------------------------------------- /abstract-factory/php/Connection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/php/Connection.php -------------------------------------------------------------------------------- /abstract-factory/php/CustomOperation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/php/CustomOperation.php -------------------------------------------------------------------------------- /abstract-factory/php/IDatabaseFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/php/IDatabaseFactory.php -------------------------------------------------------------------------------- /abstract-factory/php/MySQLCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/php/MySQLCommand.php -------------------------------------------------------------------------------- /abstract-factory/php/MySQLConnection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/php/MySQLConnection.php -------------------------------------------------------------------------------- /abstract-factory/php/MySQLDatabaseFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/php/MySQLDatabaseFactory.php -------------------------------------------------------------------------------- /abstract-factory/php/OracleCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/php/OracleCommand.php -------------------------------------------------------------------------------- /abstract-factory/php/OracleConnection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/php/OracleConnection.php -------------------------------------------------------------------------------- /abstract-factory/php/OracleDatabaseFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/php/OracleDatabaseFactory.php -------------------------------------------------------------------------------- /abstract-factory/php/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/php/index.php -------------------------------------------------------------------------------- /abstract-factory/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/python/app.py -------------------------------------------------------------------------------- /abstract-factory/python/command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/python/command.py -------------------------------------------------------------------------------- /abstract-factory/python/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/python/connection.py -------------------------------------------------------------------------------- /abstract-factory/python/custom_operation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/python/custom_operation.py -------------------------------------------------------------------------------- /abstract-factory/python/database_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/python/database_factory.py -------------------------------------------------------------------------------- /abstract-factory/python/mysql_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/python/mysql_command.py -------------------------------------------------------------------------------- /abstract-factory/python/mysql_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/python/mysql_connection.py -------------------------------------------------------------------------------- /abstract-factory/python/oracle_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/python/oracle_command.py -------------------------------------------------------------------------------- /abstract-factory/python/oracle_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/python/oracle_connection.py -------------------------------------------------------------------------------- /abstract-factory/typescript/command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/typescript/command.ts -------------------------------------------------------------------------------- /abstract-factory/typescript/connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/typescript/connection.ts -------------------------------------------------------------------------------- /abstract-factory/typescript/custom-operation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/typescript/custom-operation.ts -------------------------------------------------------------------------------- /abstract-factory/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/typescript/main.ts -------------------------------------------------------------------------------- /abstract-factory/typescript/mysql-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/typescript/mysql-command.ts -------------------------------------------------------------------------------- /abstract-factory/typescript/mysql-connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/typescript/mysql-connection.ts -------------------------------------------------------------------------------- /abstract-factory/typescript/oracle-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/abstract-factory/typescript/oracle-command.ts -------------------------------------------------------------------------------- /adapter/c-sharp/CustomOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/c-sharp/CustomOperation.cs -------------------------------------------------------------------------------- /adapter/c-sharp/CustomSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/c-sharp/CustomSerializer.cs -------------------------------------------------------------------------------- /adapter/c-sharp/CustomSerializerAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/c-sharp/CustomSerializerAdapter.cs -------------------------------------------------------------------------------- /adapter/c-sharp/IJsonSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/c-sharp/IJsonSerializer.cs -------------------------------------------------------------------------------- /adapter/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/c-sharp/Program.cs -------------------------------------------------------------------------------- /adapter/go/custom-operation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/go/custom-operation.go -------------------------------------------------------------------------------- /adapter/go/custom-serializer-adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/go/custom-serializer-adapter.go -------------------------------------------------------------------------------- /adapter/go/custom-serializer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/go/custom-serializer.go -------------------------------------------------------------------------------- /adapter/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/go/go.mod -------------------------------------------------------------------------------- /adapter/go/json-serializer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/go/json-serializer.go -------------------------------------------------------------------------------- /adapter/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/go/main.go -------------------------------------------------------------------------------- /adapter/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/java/App.java -------------------------------------------------------------------------------- /adapter/java/CustomOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/java/CustomOperation.java -------------------------------------------------------------------------------- /adapter/java/CustomSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/java/CustomSerializer.java -------------------------------------------------------------------------------- /adapter/java/CustomSerializerAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/java/CustomSerializerAdapter.java -------------------------------------------------------------------------------- /adapter/java/IJsonSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/java/IJsonSerializer.java -------------------------------------------------------------------------------- /adapter/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/kotlin/App.kt -------------------------------------------------------------------------------- /adapter/kotlin/CustomOperation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/kotlin/CustomOperation.kt -------------------------------------------------------------------------------- /adapter/kotlin/CustomSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/kotlin/CustomSerializer.kt -------------------------------------------------------------------------------- /adapter/kotlin/CustomSerializerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/kotlin/CustomSerializerAdapter.kt -------------------------------------------------------------------------------- /adapter/kotlin/IJsonSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/kotlin/IJsonSerializer.kt -------------------------------------------------------------------------------- /adapter/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/python/app.py -------------------------------------------------------------------------------- /adapter/python/custom_operation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/python/custom_operation.py -------------------------------------------------------------------------------- /adapter/python/custom_serializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/python/custom_serializer.py -------------------------------------------------------------------------------- /adapter/python/custom_serializer_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/python/custom_serializer_adapter.py -------------------------------------------------------------------------------- /adapter/python/json_serializer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/python/json_serializer.py -------------------------------------------------------------------------------- /adapter/typescript/custom-operation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/typescript/custom-operation.ts -------------------------------------------------------------------------------- /adapter/typescript/custom-serializer-adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/typescript/custom-serializer-adapter.ts -------------------------------------------------------------------------------- /adapter/typescript/custom-serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/typescript/custom-serializer.ts -------------------------------------------------------------------------------- /adapter/typescript/json-serializer.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/typescript/json-serializer.interface.ts -------------------------------------------------------------------------------- /adapter/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/adapter/typescript/main.ts -------------------------------------------------------------------------------- /bridge/c-sharp/EmailMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/c-sharp/EmailMessage.cs -------------------------------------------------------------------------------- /bridge/c-sharp/EmailMessageSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/c-sharp/EmailMessageSender.cs -------------------------------------------------------------------------------- /bridge/c-sharp/IMessageSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/c-sharp/IMessageSender.cs -------------------------------------------------------------------------------- /bridge/c-sharp/Message.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/c-sharp/Message.cs -------------------------------------------------------------------------------- /bridge/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/c-sharp/Program.cs -------------------------------------------------------------------------------- /bridge/c-sharp/TextMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/c-sharp/TextMessage.cs -------------------------------------------------------------------------------- /bridge/c-sharp/TextMessageSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/c-sharp/TextMessageSender.cs -------------------------------------------------------------------------------- /bridge/go/email-message-sender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/go/email-message-sender.go -------------------------------------------------------------------------------- /bridge/go/email-message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/go/email-message.go -------------------------------------------------------------------------------- /bridge/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/go/go.mod -------------------------------------------------------------------------------- /bridge/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/go/main.go -------------------------------------------------------------------------------- /bridge/go/message-sender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/go/message-sender.go -------------------------------------------------------------------------------- /bridge/go/message.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | type Message interface { 4 | Send() 5 | } 6 | -------------------------------------------------------------------------------- /bridge/go/text-message-sender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/go/text-message-sender.go -------------------------------------------------------------------------------- /bridge/go/text-message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/go/text-message.go -------------------------------------------------------------------------------- /bridge/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/java/App.java -------------------------------------------------------------------------------- /bridge/java/EmailMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/java/EmailMessage.java -------------------------------------------------------------------------------- /bridge/java/EmailMessageSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/java/EmailMessageSender.java -------------------------------------------------------------------------------- /bridge/java/IMessageSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/java/IMessageSender.java -------------------------------------------------------------------------------- /bridge/java/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/java/Message.java -------------------------------------------------------------------------------- /bridge/java/TextMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/java/TextMessage.java -------------------------------------------------------------------------------- /bridge/java/TextMessageSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/java/TextMessageSender.java -------------------------------------------------------------------------------- /bridge/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/kotlin/App.kt -------------------------------------------------------------------------------- /bridge/kotlin/EmailMessage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/kotlin/EmailMessage.kt -------------------------------------------------------------------------------- /bridge/kotlin/EmailMessageSender.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/kotlin/EmailMessageSender.kt -------------------------------------------------------------------------------- /bridge/kotlin/IMessageSender.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/kotlin/IMessageSender.kt -------------------------------------------------------------------------------- /bridge/kotlin/Message.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/kotlin/Message.kt -------------------------------------------------------------------------------- /bridge/kotlin/TextMessage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/kotlin/TextMessage.kt -------------------------------------------------------------------------------- /bridge/kotlin/TextMessageSender.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/kotlin/TextMessageSender.kt -------------------------------------------------------------------------------- /bridge/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/python/app.py -------------------------------------------------------------------------------- /bridge/python/email_message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/python/email_message.py -------------------------------------------------------------------------------- /bridge/python/email_message_sender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/python/email_message_sender.py -------------------------------------------------------------------------------- /bridge/python/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/python/message.py -------------------------------------------------------------------------------- /bridge/python/message_sender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/python/message_sender.py -------------------------------------------------------------------------------- /bridge/python/text_message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/python/text_message.py -------------------------------------------------------------------------------- /bridge/python/text_message_sender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/python/text_message_sender.py -------------------------------------------------------------------------------- /bridge/typescript/email-message-sender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/typescript/email-message-sender.ts -------------------------------------------------------------------------------- /bridge/typescript/email-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/typescript/email-message.ts -------------------------------------------------------------------------------- /bridge/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/typescript/main.ts -------------------------------------------------------------------------------- /bridge/typescript/message-sender.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/typescript/message-sender.interface.ts -------------------------------------------------------------------------------- /bridge/typescript/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/typescript/message.ts -------------------------------------------------------------------------------- /bridge/typescript/text-message-sender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/typescript/text-message-sender.ts -------------------------------------------------------------------------------- /bridge/typescript/text-message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/bridge/typescript/text-message.ts -------------------------------------------------------------------------------- /chain-of-responsibility/c-sharp/BaseHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/c-sharp/BaseHandler.cs -------------------------------------------------------------------------------- /chain-of-responsibility/c-sharp/Image.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/c-sharp/Image.cs -------------------------------------------------------------------------------- /chain-of-responsibility/c-sharp/JPEGHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/c-sharp/JPEGHandler.cs -------------------------------------------------------------------------------- /chain-of-responsibility/c-sharp/JPGHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/c-sharp/JPGHandler.cs -------------------------------------------------------------------------------- /chain-of-responsibility/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/c-sharp/Program.cs -------------------------------------------------------------------------------- /chain-of-responsibility/go/base-handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/go/base-handler.go -------------------------------------------------------------------------------- /chain-of-responsibility/go/custom-handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/go/custom-handler.go -------------------------------------------------------------------------------- /chain-of-responsibility/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/go/go.mod -------------------------------------------------------------------------------- /chain-of-responsibility/go/image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/go/image.go -------------------------------------------------------------------------------- /chain-of-responsibility/go/jpeg-handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/go/jpeg-handler.go -------------------------------------------------------------------------------- /chain-of-responsibility/go/jpg-handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/go/jpg-handler.go -------------------------------------------------------------------------------- /chain-of-responsibility/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/go/main.go -------------------------------------------------------------------------------- /chain-of-responsibility/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/java/App.java -------------------------------------------------------------------------------- /chain-of-responsibility/java/BaseHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/java/BaseHandler.java -------------------------------------------------------------------------------- /chain-of-responsibility/java/CustomHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/java/CustomHandler.java -------------------------------------------------------------------------------- /chain-of-responsibility/java/Image.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/java/Image.java -------------------------------------------------------------------------------- /chain-of-responsibility/java/JPEGHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/java/JPEGHandler.java -------------------------------------------------------------------------------- /chain-of-responsibility/java/JPGHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/java/JPGHandler.java -------------------------------------------------------------------------------- /chain-of-responsibility/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/kotlin/App.kt -------------------------------------------------------------------------------- /chain-of-responsibility/kotlin/BaseHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/kotlin/BaseHandler.kt -------------------------------------------------------------------------------- /chain-of-responsibility/kotlin/CustomHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/kotlin/CustomHandler.kt -------------------------------------------------------------------------------- /chain-of-responsibility/kotlin/Image.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/kotlin/Image.kt -------------------------------------------------------------------------------- /chain-of-responsibility/kotlin/JPEGHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/kotlin/JPEGHandler.kt -------------------------------------------------------------------------------- /chain-of-responsibility/kotlin/JPGHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/kotlin/JPGHandler.kt -------------------------------------------------------------------------------- /chain-of-responsibility/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/python/app.py -------------------------------------------------------------------------------- /chain-of-responsibility/python/base_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/python/base_handler.py -------------------------------------------------------------------------------- /chain-of-responsibility/python/image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/python/image.py -------------------------------------------------------------------------------- /chain-of-responsibility/python/jpeg_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/python/jpeg_handler.py -------------------------------------------------------------------------------- /chain-of-responsibility/python/jpg_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/python/jpg_handler.py -------------------------------------------------------------------------------- /chain-of-responsibility/typescript/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/typescript/image.ts -------------------------------------------------------------------------------- /chain-of-responsibility/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/chain-of-responsibility/typescript/main.ts -------------------------------------------------------------------------------- /command/c-sharp/BuyStock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/c-sharp/BuyStock.cs -------------------------------------------------------------------------------- /command/c-sharp/IOrderCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/c-sharp/IOrderCommand.cs -------------------------------------------------------------------------------- /command/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/c-sharp/Program.cs -------------------------------------------------------------------------------- /command/c-sharp/SellStock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/c-sharp/SellStock.cs -------------------------------------------------------------------------------- /command/c-sharp/StockController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/c-sharp/StockController.cs -------------------------------------------------------------------------------- /command/c-sharp/StockManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/c-sharp/StockManager.cs -------------------------------------------------------------------------------- /command/go/buy-stock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/go/buy-stock.go -------------------------------------------------------------------------------- /command/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/go/go.mod -------------------------------------------------------------------------------- /command/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/go/main.go -------------------------------------------------------------------------------- /command/go/order-command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/go/order-command.go -------------------------------------------------------------------------------- /command/go/sell-stock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/go/sell-stock.go -------------------------------------------------------------------------------- /command/go/stock-controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/go/stock-controller.go -------------------------------------------------------------------------------- /command/go/stock-manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/go/stock-manager.go -------------------------------------------------------------------------------- /command/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/java/App.java -------------------------------------------------------------------------------- /command/java/BuyStock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/java/BuyStock.java -------------------------------------------------------------------------------- /command/java/IOrderCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/java/IOrderCommand.java -------------------------------------------------------------------------------- /command/java/SellStock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/java/SellStock.java -------------------------------------------------------------------------------- /command/java/StockController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/java/StockController.java -------------------------------------------------------------------------------- /command/java/StockManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/java/StockManager.java -------------------------------------------------------------------------------- /command/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/kotlin/App.kt -------------------------------------------------------------------------------- /command/kotlin/BuyStock.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/kotlin/BuyStock.kt -------------------------------------------------------------------------------- /command/kotlin/IOrderCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/kotlin/IOrderCommand.kt -------------------------------------------------------------------------------- /command/kotlin/SellStock.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/kotlin/SellStock.kt -------------------------------------------------------------------------------- /command/kotlin/StockController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/kotlin/StockController.kt -------------------------------------------------------------------------------- /command/kotlin/StockManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/kotlin/StockManager.kt -------------------------------------------------------------------------------- /command/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/python/app.py -------------------------------------------------------------------------------- /command/python/buy_stock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/python/buy_stock.py -------------------------------------------------------------------------------- /command/python/order_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/python/order_command.py -------------------------------------------------------------------------------- /command/python/sell_stock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/python/sell_stock.py -------------------------------------------------------------------------------- /command/python/stock_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/python/stock_controller.py -------------------------------------------------------------------------------- /command/python/stock_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/python/stock_manager.py -------------------------------------------------------------------------------- /command/typescript/buy-stock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/typescript/buy-stock.ts -------------------------------------------------------------------------------- /command/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/typescript/main.ts -------------------------------------------------------------------------------- /command/typescript/order-command.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/typescript/order-command.interface.ts -------------------------------------------------------------------------------- /command/typescript/sell-stock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/typescript/sell-stock.ts -------------------------------------------------------------------------------- /command/typescript/stock-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/typescript/stock-controller.ts -------------------------------------------------------------------------------- /command/typescript/stock-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/command/typescript/stock-manager.ts -------------------------------------------------------------------------------- /composite/c-sharp/ICatalogComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/c-sharp/ICatalogComponent.cs -------------------------------------------------------------------------------- /composite/c-sharp/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/c-sharp/Product.cs -------------------------------------------------------------------------------- /composite/c-sharp/ProductCatalog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/c-sharp/ProductCatalog.cs -------------------------------------------------------------------------------- /composite/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/c-sharp/Program.cs -------------------------------------------------------------------------------- /composite/go/catalog-component.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/go/catalog-component.go -------------------------------------------------------------------------------- /composite/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/go/go.mod -------------------------------------------------------------------------------- /composite/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/go/main.go -------------------------------------------------------------------------------- /composite/go/product-catalog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/go/product-catalog.go -------------------------------------------------------------------------------- /composite/go/product.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/go/product.go -------------------------------------------------------------------------------- /composite/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/java/App.java -------------------------------------------------------------------------------- /composite/java/ICatalogComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/java/ICatalogComponent.java -------------------------------------------------------------------------------- /composite/java/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/java/Product.java -------------------------------------------------------------------------------- /composite/java/ProductCatalog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/java/ProductCatalog.java -------------------------------------------------------------------------------- /composite/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/kotlin/App.kt -------------------------------------------------------------------------------- /composite/kotlin/ICatalogComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/kotlin/ICatalogComponent.kt -------------------------------------------------------------------------------- /composite/kotlin/Product.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/kotlin/Product.kt -------------------------------------------------------------------------------- /composite/kotlin/ProductCatalog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/kotlin/ProductCatalog.kt -------------------------------------------------------------------------------- /composite/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/python/app.py -------------------------------------------------------------------------------- /composite/python/catalog_component.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/python/catalog_component.py -------------------------------------------------------------------------------- /composite/python/product.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/python/product.py -------------------------------------------------------------------------------- /composite/python/product_catalog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/python/product_catalog.py -------------------------------------------------------------------------------- /composite/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/typescript/main.ts -------------------------------------------------------------------------------- /composite/typescript/product-catalog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/typescript/product-catalog.ts -------------------------------------------------------------------------------- /composite/typescript/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/composite/typescript/product.ts -------------------------------------------------------------------------------- /decorator/c-sharp/ComporessionDecorator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/c-sharp/ComporessionDecorator.cs -------------------------------------------------------------------------------- /decorator/c-sharp/DataSourceDecorator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/c-sharp/DataSourceDecorator.cs -------------------------------------------------------------------------------- /decorator/c-sharp/FileDataSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/c-sharp/FileDataSource.cs -------------------------------------------------------------------------------- /decorator/c-sharp/IDataSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/c-sharp/IDataSource.cs -------------------------------------------------------------------------------- /decorator/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/c-sharp/Program.cs -------------------------------------------------------------------------------- /decorator/go/comporession-decorator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/go/comporession-decorator.go -------------------------------------------------------------------------------- /decorator/go/data-source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/go/data-source.go -------------------------------------------------------------------------------- /decorator/go/file-data-source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/go/file-data-source.go -------------------------------------------------------------------------------- /decorator/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/go/go.mod -------------------------------------------------------------------------------- /decorator/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/go/main.go -------------------------------------------------------------------------------- /decorator/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/java/App.java -------------------------------------------------------------------------------- /decorator/java/BaseDataSourceDecorator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/java/BaseDataSourceDecorator.java -------------------------------------------------------------------------------- /decorator/java/ComporessionDecorator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/java/ComporessionDecorator.java -------------------------------------------------------------------------------- /decorator/java/FileDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/java/FileDataSource.java -------------------------------------------------------------------------------- /decorator/java/IDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/java/IDataSource.java -------------------------------------------------------------------------------- /decorator/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/kotlin/App.kt -------------------------------------------------------------------------------- /decorator/kotlin/BaseDataSourceDecorator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/kotlin/BaseDataSourceDecorator.kt -------------------------------------------------------------------------------- /decorator/kotlin/ComporessionDecorator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/kotlin/ComporessionDecorator.kt -------------------------------------------------------------------------------- /decorator/kotlin/FileDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/kotlin/FileDataSource.kt -------------------------------------------------------------------------------- /decorator/kotlin/IDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/kotlin/IDataSource.kt -------------------------------------------------------------------------------- /decorator/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/python/app.py -------------------------------------------------------------------------------- /decorator/python/base_data_source_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/python/base_data_source_decorator.py -------------------------------------------------------------------------------- /decorator/python/comporession_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/python/comporession_decorator.py -------------------------------------------------------------------------------- /decorator/python/data_source.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/python/data_source.py -------------------------------------------------------------------------------- /decorator/python/file_data_source.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/python/file_data_source.py -------------------------------------------------------------------------------- /decorator/typescript/compression-decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/typescript/compression-decorator.ts -------------------------------------------------------------------------------- /decorator/typescript/data-source-decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/typescript/data-source-decorator.ts -------------------------------------------------------------------------------- /decorator/typescript/data-source.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/typescript/data-source.interface.ts -------------------------------------------------------------------------------- /decorator/typescript/file-data-source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/typescript/file-data-source.ts -------------------------------------------------------------------------------- /decorator/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/decorator/typescript/main.ts -------------------------------------------------------------------------------- /docs/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/docs/SUMMARY.md -------------------------------------------------------------------------------- /docs/giris-ve-tanisma.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/docs/giris-ve-tanisma.md -------------------------------------------------------------------------------- /docs/kapanis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/docs/kapanis.md -------------------------------------------------------------------------------- /docs/solid/solid-nedir.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/docs/solid/solid-nedir.md -------------------------------------------------------------------------------- /docs/tasarim-desenleri/tasarim-deseni-nedir.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/docs/tasarim-desenleri/tasarim-deseni-nedir.md -------------------------------------------------------------------------------- /facade/c-sharp/BlackListService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/c-sharp/BlackListService.cs -------------------------------------------------------------------------------- /facade/c-sharp/CreditCardFacade.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/c-sharp/CreditCardFacade.cs -------------------------------------------------------------------------------- /facade/c-sharp/CreditCardManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/c-sharp/CreditCardManager.cs -------------------------------------------------------------------------------- /facade/c-sharp/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/c-sharp/Customer.cs -------------------------------------------------------------------------------- /facade/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/c-sharp/Program.cs -------------------------------------------------------------------------------- /facade/go/black-list-service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/go/black-list-service.go -------------------------------------------------------------------------------- /facade/go/credit-card-facade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/go/credit-card-facade.go -------------------------------------------------------------------------------- /facade/go/credit-card-manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/go/credit-card-manager.go -------------------------------------------------------------------------------- /facade/go/customer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/go/customer.go -------------------------------------------------------------------------------- /facade/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/go/go.mod -------------------------------------------------------------------------------- /facade/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/go/main.go -------------------------------------------------------------------------------- /facade/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/java/App.java -------------------------------------------------------------------------------- /facade/java/BlackListService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/java/BlackListService.java -------------------------------------------------------------------------------- /facade/java/CreditCardFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/java/CreditCardFacade.java -------------------------------------------------------------------------------- /facade/java/CreditCardManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/java/CreditCardManager.java -------------------------------------------------------------------------------- /facade/java/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/java/Customer.java -------------------------------------------------------------------------------- /facade/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/kotlin/App.kt -------------------------------------------------------------------------------- /facade/kotlin/BlackListService.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/kotlin/BlackListService.kt -------------------------------------------------------------------------------- /facade/kotlin/CreditCardFacade.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/kotlin/CreditCardFacade.kt -------------------------------------------------------------------------------- /facade/kotlin/CreditCardManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/kotlin/CreditCardManager.kt -------------------------------------------------------------------------------- /facade/kotlin/Customer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/kotlin/Customer.kt -------------------------------------------------------------------------------- /facade/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/python/app.py -------------------------------------------------------------------------------- /facade/python/blacklist_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/python/blacklist_service.py -------------------------------------------------------------------------------- /facade/python/credit_card_facade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/python/credit_card_facade.py -------------------------------------------------------------------------------- /facade/python/credit_card_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/python/credit_card_manager.py -------------------------------------------------------------------------------- /facade/python/customer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/python/customer.py -------------------------------------------------------------------------------- /facade/typescript/black-list-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/typescript/black-list-service.ts -------------------------------------------------------------------------------- /facade/typescript/credit-card-facade.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/typescript/credit-card-facade.ts -------------------------------------------------------------------------------- /facade/typescript/credit-card-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/typescript/credit-card-manager.ts -------------------------------------------------------------------------------- /facade/typescript/customer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/typescript/customer.ts -------------------------------------------------------------------------------- /facade/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/facade/typescript/main.ts -------------------------------------------------------------------------------- /factory/c-sharp/INotify.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/c-sharp/INotify.cs -------------------------------------------------------------------------------- /factory/c-sharp/MailNotify.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/c-sharp/MailNotify.cs -------------------------------------------------------------------------------- /factory/c-sharp/NotifyFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/c-sharp/NotifyFactory.cs -------------------------------------------------------------------------------- /factory/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/c-sharp/Program.cs -------------------------------------------------------------------------------- /factory/c-sharp/SmsNotify.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/c-sharp/SmsNotify.cs -------------------------------------------------------------------------------- /factory/c-sharp/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/c-sharp/User.cs -------------------------------------------------------------------------------- /factory/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/go/go.mod -------------------------------------------------------------------------------- /factory/go/mail-notify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/go/mail-notify.go -------------------------------------------------------------------------------- /factory/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/go/main.go -------------------------------------------------------------------------------- /factory/go/notify-factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/go/notify-factory.go -------------------------------------------------------------------------------- /factory/go/notify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/go/notify.go -------------------------------------------------------------------------------- /factory/go/sms-notify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/go/sms-notify.go -------------------------------------------------------------------------------- /factory/go/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/go/user.go -------------------------------------------------------------------------------- /factory/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/java/App.java -------------------------------------------------------------------------------- /factory/java/INotify.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/java/INotify.java -------------------------------------------------------------------------------- /factory/java/MailNotify.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/java/MailNotify.java -------------------------------------------------------------------------------- /factory/java/NotifyFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/java/NotifyFactory.java -------------------------------------------------------------------------------- /factory/java/SmsNotify.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/java/SmsNotify.java -------------------------------------------------------------------------------- /factory/java/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/java/User.java -------------------------------------------------------------------------------- /factory/php/INotify.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/php/INotify.php -------------------------------------------------------------------------------- /factory/php/MailNotify.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/php/MailNotify.php -------------------------------------------------------------------------------- /factory/php/NotifyFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/php/NotifyFactory.php -------------------------------------------------------------------------------- /factory/php/SmsNotify.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/php/SmsNotify.php -------------------------------------------------------------------------------- /factory/php/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/php/User.php -------------------------------------------------------------------------------- /factory/php/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/php/index.php -------------------------------------------------------------------------------- /factory/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/python/app.py -------------------------------------------------------------------------------- /factory/python/mailnotify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/python/mailnotify.py -------------------------------------------------------------------------------- /factory/python/notify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/python/notify.py -------------------------------------------------------------------------------- /factory/python/smsnotify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/python/smsnotify.py -------------------------------------------------------------------------------- /factory/python/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/python/user.py -------------------------------------------------------------------------------- /factory/typescript/mail-notify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/typescript/mail-notify.ts -------------------------------------------------------------------------------- /factory/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/typescript/main.ts -------------------------------------------------------------------------------- /factory/typescript/notify-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/typescript/notify-factory.ts -------------------------------------------------------------------------------- /factory/typescript/notify.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/typescript/notify.interface.ts -------------------------------------------------------------------------------- /factory/typescript/sms-notify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/typescript/sms-notify.ts -------------------------------------------------------------------------------- /factory/typescript/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/factory/typescript/user.ts -------------------------------------------------------------------------------- /flyweight/c-sharp/BlackBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/c-sharp/BlackBox.cs -------------------------------------------------------------------------------- /flyweight/c-sharp/BlueBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/c-sharp/BlueBox.cs -------------------------------------------------------------------------------- /flyweight/c-sharp/Box.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/c-sharp/Box.cs -------------------------------------------------------------------------------- /flyweight/c-sharp/BoxColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/c-sharp/BoxColor.cs -------------------------------------------------------------------------------- /flyweight/c-sharp/BoxFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/c-sharp/BoxFactory.cs -------------------------------------------------------------------------------- /flyweight/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/c-sharp/Program.cs -------------------------------------------------------------------------------- /flyweight/go/black-box.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/go/black-box.go -------------------------------------------------------------------------------- /flyweight/go/blue-box.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/go/blue-box.go -------------------------------------------------------------------------------- /flyweight/go/box-color.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | // Kutuların rengini tutmaktadır. 4 | const ( 5 | BLACK = iota 6 | BLUE 7 | ) 8 | -------------------------------------------------------------------------------- /flyweight/go/box-factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/go/box-factory.go -------------------------------------------------------------------------------- /flyweight/go/box.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/go/box.go -------------------------------------------------------------------------------- /flyweight/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/go/go.mod -------------------------------------------------------------------------------- /flyweight/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/go/main.go -------------------------------------------------------------------------------- /flyweight/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/java/App.java -------------------------------------------------------------------------------- /flyweight/java/BlackBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/java/BlackBox.java -------------------------------------------------------------------------------- /flyweight/java/BlueBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/java/BlueBox.java -------------------------------------------------------------------------------- /flyweight/java/Box.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/java/Box.java -------------------------------------------------------------------------------- /flyweight/java/BoxColor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/java/BoxColor.java -------------------------------------------------------------------------------- /flyweight/java/BoxFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/java/BoxFactory.java -------------------------------------------------------------------------------- /flyweight/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/kotlin/App.kt -------------------------------------------------------------------------------- /flyweight/kotlin/BlackBox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/kotlin/BlackBox.kt -------------------------------------------------------------------------------- /flyweight/kotlin/BlueBox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/kotlin/BlueBox.kt -------------------------------------------------------------------------------- /flyweight/kotlin/Box.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/kotlin/Box.kt -------------------------------------------------------------------------------- /flyweight/kotlin/BoxColor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/kotlin/BoxColor.kt -------------------------------------------------------------------------------- /flyweight/kotlin/BoxFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/kotlin/BoxFactory.kt -------------------------------------------------------------------------------- /flyweight/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/python/app.py -------------------------------------------------------------------------------- /flyweight/python/black_box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/python/black_box.py -------------------------------------------------------------------------------- /flyweight/python/blue_box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/python/blue_box.py -------------------------------------------------------------------------------- /flyweight/python/box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/python/box.py -------------------------------------------------------------------------------- /flyweight/python/box_color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/python/box_color.py -------------------------------------------------------------------------------- /flyweight/python/box_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/python/box_factory.py -------------------------------------------------------------------------------- /flyweight/typescript/black-box.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/typescript/black-box.ts -------------------------------------------------------------------------------- /flyweight/typescript/blue-box.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/typescript/blue-box.ts -------------------------------------------------------------------------------- /flyweight/typescript/box-color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/typescript/box-color.ts -------------------------------------------------------------------------------- /flyweight/typescript/box-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/typescript/box-factory.ts -------------------------------------------------------------------------------- /flyweight/typescript/box.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/typescript/box.ts -------------------------------------------------------------------------------- /flyweight/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/flyweight/typescript/main.ts -------------------------------------------------------------------------------- /images/abstract-factory-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/abstract-factory-uml.png -------------------------------------------------------------------------------- /images/adapter-uml-left-to-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/adapter-uml-left-to-right.png -------------------------------------------------------------------------------- /images/adapter-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/adapter-uml.png -------------------------------------------------------------------------------- /images/bridge-old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/bridge-old.png -------------------------------------------------------------------------------- /images/bridge-without-imp-and-abst.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/bridge-without-imp-and-abst.png -------------------------------------------------------------------------------- /images/builder-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/builder-uml.png -------------------------------------------------------------------------------- /images/chain-of-responsibility.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/chain-of-responsibility.png -------------------------------------------------------------------------------- /images/command-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/command-uml.png -------------------------------------------------------------------------------- /images/composite-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/composite-uml.png -------------------------------------------------------------------------------- /images/cow-crow-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/cow-crow-uml.png -------------------------------------------------------------------------------- /images/decorator-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/decorator-1.png -------------------------------------------------------------------------------- /images/decorator-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/decorator-2.png -------------------------------------------------------------------------------- /images/decorator-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/decorator-uml.png -------------------------------------------------------------------------------- /images/dependency-inv-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/dependency-inv-2.png -------------------------------------------------------------------------------- /images/dependency-inv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/dependency-inv.png -------------------------------------------------------------------------------- /images/developer-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/developer-uml.png -------------------------------------------------------------------------------- /images/developer-yusuf-halit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/developer-yusuf-halit.png -------------------------------------------------------------------------------- /images/facade-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/facade-uml.png -------------------------------------------------------------------------------- /images/factory-pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/factory-pattern.png -------------------------------------------------------------------------------- /images/flyweight-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/flyweight-uml.png -------------------------------------------------------------------------------- /images/human-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/human-uml.png -------------------------------------------------------------------------------- /images/interface-segre-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/interface-segre-2.png -------------------------------------------------------------------------------- /images/interface-segre.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/interface-segre.png -------------------------------------------------------------------------------- /images/interpreter-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/interpreter-uml.png -------------------------------------------------------------------------------- /images/iterator-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/iterator-uml.png -------------------------------------------------------------------------------- /images/liskov-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/liskov-1.png -------------------------------------------------------------------------------- /images/liskov-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/liskov-2.png -------------------------------------------------------------------------------- /images/liskov-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/liskov-3.png -------------------------------------------------------------------------------- /images/mediator-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/mediator-uml.png -------------------------------------------------------------------------------- /images/memento-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/memento-uml.png -------------------------------------------------------------------------------- /images/observer-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/observer-uml.png -------------------------------------------------------------------------------- /images/oop-pillars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/oop-pillars.png -------------------------------------------------------------------------------- /images/open-closed-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/open-closed-2.png -------------------------------------------------------------------------------- /images/open-closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/open-closed.png -------------------------------------------------------------------------------- /images/organism-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/organism-uml.png -------------------------------------------------------------------------------- /images/prototype-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/prototype-uml.png -------------------------------------------------------------------------------- /images/proxy-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/proxy-uml.png -------------------------------------------------------------------------------- /images/single-res-person-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/single-res-person-2.png -------------------------------------------------------------------------------- /images/single-res-person.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/single-res-person.png -------------------------------------------------------------------------------- /images/singleton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/singleton.png -------------------------------------------------------------------------------- /images/state-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/state-uml.png -------------------------------------------------------------------------------- /images/stragety-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/stragety-uml.png -------------------------------------------------------------------------------- /images/tasarim-desenleri-turkce-kaynak-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/tasarim-desenleri-turkce-kaynak-2.png -------------------------------------------------------------------------------- /images/tasarim-desenleri-turkce-kaynak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/tasarim-desenleri-turkce-kaynak.png -------------------------------------------------------------------------------- /images/template-method-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/template-method-uml.png -------------------------------------------------------------------------------- /images/tree traversal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/tree traversal.png -------------------------------------------------------------------------------- /images/uml-aggregation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/uml-aggregation.png -------------------------------------------------------------------------------- /images/uml-association.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/uml-association.png -------------------------------------------------------------------------------- /images/uml-composition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/uml-composition.png -------------------------------------------------------------------------------- /images/uml-dependency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/uml-dependency.png -------------------------------------------------------------------------------- /images/uml-inheritance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/uml-inheritance.png -------------------------------------------------------------------------------- /images/uml-poly-logger-service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/uml-poly-logger-service.png -------------------------------------------------------------------------------- /images/uml-realization.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/uml-realization.png -------------------------------------------------------------------------------- /images/visitor-uml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/images/visitor-uml.png -------------------------------------------------------------------------------- /interpreter/c-sharp/AccountingExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/c-sharp/AccountingExpression.cs -------------------------------------------------------------------------------- /interpreter/c-sharp/Context.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/c-sharp/Context.cs -------------------------------------------------------------------------------- /interpreter/c-sharp/DeveloperExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/c-sharp/DeveloperExpression.cs -------------------------------------------------------------------------------- /interpreter/c-sharp/IJobExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/c-sharp/IJobExpression.cs -------------------------------------------------------------------------------- /interpreter/c-sharp/JobManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/c-sharp/JobManager.cs -------------------------------------------------------------------------------- /interpreter/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/c-sharp/Program.cs -------------------------------------------------------------------------------- /interpreter/c-sharp/TeamLeadExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/c-sharp/TeamLeadExpression.cs -------------------------------------------------------------------------------- /interpreter/go/accounting-expression.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/go/accounting-expression.go -------------------------------------------------------------------------------- /interpreter/go/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/go/context.go -------------------------------------------------------------------------------- /interpreter/go/developer-expression.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/go/developer-expression.go -------------------------------------------------------------------------------- /interpreter/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/go/go.mod -------------------------------------------------------------------------------- /interpreter/go/job-expression.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/go/job-expression.go -------------------------------------------------------------------------------- /interpreter/go/job-manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/go/job-manager.go -------------------------------------------------------------------------------- /interpreter/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/go/main.go -------------------------------------------------------------------------------- /interpreter/go/team-lead-expression.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/go/team-lead-expression.go -------------------------------------------------------------------------------- /interpreter/java/AccountingExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/java/AccountingExpression.java -------------------------------------------------------------------------------- /interpreter/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/java/App.java -------------------------------------------------------------------------------- /interpreter/java/Context.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/java/Context.java -------------------------------------------------------------------------------- /interpreter/java/DeveloperExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/java/DeveloperExpression.java -------------------------------------------------------------------------------- /interpreter/java/IJobExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/java/IJobExpression.java -------------------------------------------------------------------------------- /interpreter/java/JobManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/java/JobManager.java -------------------------------------------------------------------------------- /interpreter/java/TeamLeadExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/java/TeamLeadExpression.java -------------------------------------------------------------------------------- /interpreter/kotlin/AccountingExpression.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/kotlin/AccountingExpression.kt -------------------------------------------------------------------------------- /interpreter/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/kotlin/App.kt -------------------------------------------------------------------------------- /interpreter/kotlin/Context.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/kotlin/Context.kt -------------------------------------------------------------------------------- /interpreter/kotlin/DeveloperExpression.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/kotlin/DeveloperExpression.kt -------------------------------------------------------------------------------- /interpreter/kotlin/IJobExpression.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/kotlin/IJobExpression.kt -------------------------------------------------------------------------------- /interpreter/kotlin/JobManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/kotlin/JobManager.kt -------------------------------------------------------------------------------- /interpreter/kotlin/TeamLeadExpression.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/kotlin/TeamLeadExpression.kt -------------------------------------------------------------------------------- /interpreter/python/accounting_expression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/python/accounting_expression.py -------------------------------------------------------------------------------- /interpreter/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/python/app.py -------------------------------------------------------------------------------- /interpreter/python/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/python/context.py -------------------------------------------------------------------------------- /interpreter/python/developer_expression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/python/developer_expression.py -------------------------------------------------------------------------------- /interpreter/python/job_expression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/python/job_expression.py -------------------------------------------------------------------------------- /interpreter/python/job_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/python/job_manager.py -------------------------------------------------------------------------------- /interpreter/python/team_lead_expression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/python/team_lead_expression.py -------------------------------------------------------------------------------- /interpreter/typescript/accounting-expression.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/typescript/accounting-expression.ts -------------------------------------------------------------------------------- /interpreter/typescript/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/typescript/context.ts -------------------------------------------------------------------------------- /interpreter/typescript/developer-expression.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/typescript/developer-expression.ts -------------------------------------------------------------------------------- /interpreter/typescript/job-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/typescript/job-manager.ts -------------------------------------------------------------------------------- /interpreter/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/typescript/main.ts -------------------------------------------------------------------------------- /interpreter/typescript/team-lead-expression.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/interpreter/typescript/team-lead-expression.ts -------------------------------------------------------------------------------- /iterator/c-sharp/Employee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/c-sharp/Employee.cs -------------------------------------------------------------------------------- /iterator/c-sharp/EmployeeIterator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/c-sharp/EmployeeIterator.cs -------------------------------------------------------------------------------- /iterator/c-sharp/EmployeeListAggregate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/c-sharp/EmployeeListAggregate.cs -------------------------------------------------------------------------------- /iterator/c-sharp/IEmployeeAggregate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/c-sharp/IEmployeeAggregate.cs -------------------------------------------------------------------------------- /iterator/c-sharp/IIterator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/c-sharp/IIterator.cs -------------------------------------------------------------------------------- /iterator/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/c-sharp/Program.cs -------------------------------------------------------------------------------- /iterator/go/employee-aggreagate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/go/employee-aggreagate.go -------------------------------------------------------------------------------- /iterator/go/employee-iterator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/go/employee-iterator.go -------------------------------------------------------------------------------- /iterator/go/employee-list-aggregate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/go/employee-list-aggregate.go -------------------------------------------------------------------------------- /iterator/go/employee.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/go/employee.go -------------------------------------------------------------------------------- /iterator/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/go/go.mod -------------------------------------------------------------------------------- /iterator/go/iterator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/go/iterator.go -------------------------------------------------------------------------------- /iterator/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/go/main.go -------------------------------------------------------------------------------- /iterator/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/java/App.java -------------------------------------------------------------------------------- /iterator/java/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/java/Employee.java -------------------------------------------------------------------------------- /iterator/java/EmployeeIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/java/EmployeeIterator.java -------------------------------------------------------------------------------- /iterator/java/EmployeeListAggregate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/java/EmployeeListAggregate.java -------------------------------------------------------------------------------- /iterator/java/IEmployeeAggregate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/java/IEmployeeAggregate.java -------------------------------------------------------------------------------- /iterator/java/IIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/java/IIterator.java -------------------------------------------------------------------------------- /iterator/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/kotlin/App.kt -------------------------------------------------------------------------------- /iterator/kotlin/Employee.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/kotlin/Employee.kt -------------------------------------------------------------------------------- /iterator/kotlin/EmployeeIterator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/kotlin/EmployeeIterator.kt -------------------------------------------------------------------------------- /iterator/kotlin/EmployeeListAggregate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/kotlin/EmployeeListAggregate.kt -------------------------------------------------------------------------------- /iterator/kotlin/IEmployeeAggregate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/kotlin/IEmployeeAggregate.kt -------------------------------------------------------------------------------- /iterator/kotlin/IIterator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/kotlin/IIterator.kt -------------------------------------------------------------------------------- /iterator/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/python/app.py -------------------------------------------------------------------------------- /iterator/python/employee.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/python/employee.py -------------------------------------------------------------------------------- /iterator/python/employee_aggregate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/python/employee_aggregate.py -------------------------------------------------------------------------------- /iterator/python/employee_iterator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/python/employee_iterator.py -------------------------------------------------------------------------------- /iterator/python/employee_list_aggregate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/python/employee_list_aggregate.py -------------------------------------------------------------------------------- /iterator/python/iterator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/python/iterator.py -------------------------------------------------------------------------------- /iterator/typescript/employee-iterator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/typescript/employee-iterator.ts -------------------------------------------------------------------------------- /iterator/typescript/employee.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/typescript/employee.ts -------------------------------------------------------------------------------- /iterator/typescript/iterator.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/typescript/iterator.interface.ts -------------------------------------------------------------------------------- /iterator/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/iterator/typescript/main.ts -------------------------------------------------------------------------------- /mediator/c-sharp/ChatRoom.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/c-sharp/ChatRoom.cs -------------------------------------------------------------------------------- /mediator/c-sharp/ChatUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/c-sharp/ChatUser.cs -------------------------------------------------------------------------------- /mediator/c-sharp/IChatRoom.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/c-sharp/IChatRoom.cs -------------------------------------------------------------------------------- /mediator/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/c-sharp/Program.cs -------------------------------------------------------------------------------- /mediator/c-sharp/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/c-sharp/User.cs -------------------------------------------------------------------------------- /mediator/go/chat-room-mediator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/go/chat-room-mediator.go -------------------------------------------------------------------------------- /mediator/go/chat-room.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/go/chat-room.go -------------------------------------------------------------------------------- /mediator/go/chat-user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/go/chat-user.go -------------------------------------------------------------------------------- /mediator/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/go/go.mod -------------------------------------------------------------------------------- /mediator/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/go/main.go -------------------------------------------------------------------------------- /mediator/go/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/go/user.go -------------------------------------------------------------------------------- /mediator/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/java/App.java -------------------------------------------------------------------------------- /mediator/java/ChatRoomMediator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/java/ChatRoomMediator.java -------------------------------------------------------------------------------- /mediator/java/ChatUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/java/ChatUser.java -------------------------------------------------------------------------------- /mediator/java/IChatRoomMediator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/java/IChatRoomMediator.java -------------------------------------------------------------------------------- /mediator/java/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/java/User.java -------------------------------------------------------------------------------- /mediator/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/kotlin/App.kt -------------------------------------------------------------------------------- /mediator/kotlin/ChatRoomMediator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/kotlin/ChatRoomMediator.kt -------------------------------------------------------------------------------- /mediator/kotlin/ChatUser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/kotlin/ChatUser.kt -------------------------------------------------------------------------------- /mediator/kotlin/IChatRoomMediator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/kotlin/IChatRoomMediator.kt -------------------------------------------------------------------------------- /mediator/kotlin/User.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/kotlin/User.kt -------------------------------------------------------------------------------- /mediator/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/python/app.py -------------------------------------------------------------------------------- /mediator/python/chat_room_mediator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/python/chat_room_mediator.py -------------------------------------------------------------------------------- /mediator/python/chat_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/python/chat_user.py -------------------------------------------------------------------------------- /mediator/python/user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/python/user.py -------------------------------------------------------------------------------- /mediator/typescript/chat-room.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/typescript/chat-room.interface.ts -------------------------------------------------------------------------------- /mediator/typescript/chat-room.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/typescript/chat-room.ts -------------------------------------------------------------------------------- /mediator/typescript/chat-user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/typescript/chat-user.ts -------------------------------------------------------------------------------- /mediator/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/typescript/main.ts -------------------------------------------------------------------------------- /mediator/typescript/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/mediator/typescript/user.ts -------------------------------------------------------------------------------- /memento/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/c-sharp/Program.cs -------------------------------------------------------------------------------- /memento/c-sharp/TextMemento.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/c-sharp/TextMemento.cs -------------------------------------------------------------------------------- /memento/c-sharp/TextOriginator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/c-sharp/TextOriginator.cs -------------------------------------------------------------------------------- /memento/c-sharp/TextUndoCareTaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/c-sharp/TextUndoCareTaker.cs -------------------------------------------------------------------------------- /memento/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/go/go.mod -------------------------------------------------------------------------------- /memento/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/go/main.go -------------------------------------------------------------------------------- /memento/go/stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/go/stack.go -------------------------------------------------------------------------------- /memento/go/text-memento.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/go/text-memento.go -------------------------------------------------------------------------------- /memento/go/text-orginator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/go/text-orginator.go -------------------------------------------------------------------------------- /memento/go/text-undo-care-taker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/go/text-undo-care-taker.go -------------------------------------------------------------------------------- /memento/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/java/App.java -------------------------------------------------------------------------------- /memento/java/TextMemento.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/java/TextMemento.java -------------------------------------------------------------------------------- /memento/java/TextOriginator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/java/TextOriginator.java -------------------------------------------------------------------------------- /memento/java/TextUndoCareTaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/java/TextUndoCareTaker.java -------------------------------------------------------------------------------- /memento/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/kotlin/App.kt -------------------------------------------------------------------------------- /memento/kotlin/TextMemento.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/kotlin/TextMemento.kt -------------------------------------------------------------------------------- /memento/kotlin/TextOriginator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/kotlin/TextOriginator.kt -------------------------------------------------------------------------------- /memento/kotlin/TextUndoCareTaker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/kotlin/TextUndoCareTaker.kt -------------------------------------------------------------------------------- /memento/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/python/app.py -------------------------------------------------------------------------------- /memento/python/text_memento.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/python/text_memento.py -------------------------------------------------------------------------------- /memento/python/text_originator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/python/text_originator.py -------------------------------------------------------------------------------- /memento/python/text_undo_care_taker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/python/text_undo_care_taker.py -------------------------------------------------------------------------------- /memento/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/typescript/main.ts -------------------------------------------------------------------------------- /memento/typescript/text-memento.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/typescript/text-memento.ts -------------------------------------------------------------------------------- /memento/typescript/text-originator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/typescript/text-originator.ts -------------------------------------------------------------------------------- /memento/typescript/text-undo-care-taker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/memento/typescript/text-undo-care-taker.ts -------------------------------------------------------------------------------- /observer/c-sharp/IObserverUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/c-sharp/IObserverUser.cs -------------------------------------------------------------------------------- /observer/c-sharp/ObservableProduct.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/c-sharp/ObservableProduct.cs -------------------------------------------------------------------------------- /observer/c-sharp/ObserverUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/c-sharp/ObserverUser.cs -------------------------------------------------------------------------------- /observer/c-sharp/ProductUpdateMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/c-sharp/ProductUpdateMessage.cs -------------------------------------------------------------------------------- /observer/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/c-sharp/Program.cs -------------------------------------------------------------------------------- /observer/c-sharp/Samsung.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/c-sharp/Samsung.cs -------------------------------------------------------------------------------- /observer/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/go/go.mod -------------------------------------------------------------------------------- /observer/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/go/main.go -------------------------------------------------------------------------------- /observer/go/observable-product.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/go/observable-product.go -------------------------------------------------------------------------------- /observer/go/observer-user-interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/go/observer-user-interface.go -------------------------------------------------------------------------------- /observer/go/observer-user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/go/observer-user.go -------------------------------------------------------------------------------- /observer/go/product-update-message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/go/product-update-message.go -------------------------------------------------------------------------------- /observer/go/samsung.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/go/samsung.go -------------------------------------------------------------------------------- /observer/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/java/App.java -------------------------------------------------------------------------------- /observer/java/IObserverUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/java/IObserverUser.java -------------------------------------------------------------------------------- /observer/java/ObservableProduct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/java/ObservableProduct.java -------------------------------------------------------------------------------- /observer/java/ObserverUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/java/ObserverUser.java -------------------------------------------------------------------------------- /observer/java/ProductUpdateMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/java/ProductUpdateMessage.java -------------------------------------------------------------------------------- /observer/java/Samsung.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/java/Samsung.java -------------------------------------------------------------------------------- /observer/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/kotlin/App.kt -------------------------------------------------------------------------------- /observer/kotlin/IObserverUser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/kotlin/IObserverUser.kt -------------------------------------------------------------------------------- /observer/kotlin/ObservableProduct.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/kotlin/ObservableProduct.kt -------------------------------------------------------------------------------- /observer/kotlin/ObserverUser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/kotlin/ObserverUser.kt -------------------------------------------------------------------------------- /observer/kotlin/ProductUpdateMessage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/kotlin/ProductUpdateMessage.kt -------------------------------------------------------------------------------- /observer/kotlin/Samsung.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/kotlin/Samsung.kt -------------------------------------------------------------------------------- /observer/python/abstract_observer_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/python/abstract_observer_user.py -------------------------------------------------------------------------------- /observer/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/python/app.py -------------------------------------------------------------------------------- /observer/python/observable_product.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/python/observable_product.py -------------------------------------------------------------------------------- /observer/python/observer_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/python/observer_user.py -------------------------------------------------------------------------------- /observer/python/product_update_message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/python/product_update_message.py -------------------------------------------------------------------------------- /observer/python/samsung.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/python/samsung.py -------------------------------------------------------------------------------- /observer/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/typescript/main.ts -------------------------------------------------------------------------------- /observer/typescript/observable-product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/typescript/observable-product.ts -------------------------------------------------------------------------------- /observer/typescript/observer-user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/typescript/observer-user.ts -------------------------------------------------------------------------------- /observer/typescript/samsung.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/observer/typescript/samsung.ts -------------------------------------------------------------------------------- /prototype/c-sharp/Employee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/prototype/c-sharp/Employee.cs -------------------------------------------------------------------------------- /prototype/c-sharp/IClonablePrototype.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/prototype/c-sharp/IClonablePrototype.cs -------------------------------------------------------------------------------- /prototype/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/prototype/c-sharp/Program.cs -------------------------------------------------------------------------------- /prototype/go/cloneable-prototype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/prototype/go/cloneable-prototype.go -------------------------------------------------------------------------------- /prototype/go/employee.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/prototype/go/employee.go -------------------------------------------------------------------------------- /prototype/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/prototype/go/go.mod -------------------------------------------------------------------------------- /prototype/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/prototype/go/main.go -------------------------------------------------------------------------------- /prototype/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/prototype/java/App.java -------------------------------------------------------------------------------- /prototype/java/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/prototype/java/Employee.java -------------------------------------------------------------------------------- /prototype/java/IClonablePrototype.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/prototype/java/IClonablePrototype.java -------------------------------------------------------------------------------- /prototype/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/prototype/kotlin/App.kt -------------------------------------------------------------------------------- /prototype/kotlin/ClonablePrototype.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/prototype/kotlin/ClonablePrototype.kt -------------------------------------------------------------------------------- /prototype/kotlin/Employee.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/prototype/kotlin/Employee.kt -------------------------------------------------------------------------------- /prototype/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/prototype/python/app.py -------------------------------------------------------------------------------- /prototype/python/clonable_prototype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/prototype/python/clonable_prototype.py -------------------------------------------------------------------------------- /prototype/python/employee.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/prototype/python/employee.py -------------------------------------------------------------------------------- /prototype/python/pythonic_way.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/prototype/python/pythonic_way.py -------------------------------------------------------------------------------- /prototype/typescript/employee.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/prototype/typescript/employee.ts -------------------------------------------------------------------------------- /prototype/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/prototype/typescript/main.ts -------------------------------------------------------------------------------- /proxy/c-sharp/IOrderableMask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/c-sharp/IOrderableMask.cs -------------------------------------------------------------------------------- /proxy/c-sharp/MaskOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/c-sharp/MaskOrder.cs -------------------------------------------------------------------------------- /proxy/c-sharp/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/c-sharp/Person.cs -------------------------------------------------------------------------------- /proxy/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/c-sharp/Program.cs -------------------------------------------------------------------------------- /proxy/go/authenticatable-mask-order-proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/go/authenticatable-mask-order-proxy.go -------------------------------------------------------------------------------- /proxy/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/go/go.mod -------------------------------------------------------------------------------- /proxy/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/go/main.go -------------------------------------------------------------------------------- /proxy/go/mask-order.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/go/mask-order.go -------------------------------------------------------------------------------- /proxy/go/orderable-mask.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/go/orderable-mask.go -------------------------------------------------------------------------------- /proxy/go/person.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/go/person.go -------------------------------------------------------------------------------- /proxy/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/java/App.java -------------------------------------------------------------------------------- /proxy/java/IOrderableMask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/java/IOrderableMask.java -------------------------------------------------------------------------------- /proxy/java/MaskOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/java/MaskOrder.java -------------------------------------------------------------------------------- /proxy/java/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/java/Person.java -------------------------------------------------------------------------------- /proxy/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/kotlin/App.kt -------------------------------------------------------------------------------- /proxy/kotlin/IOrderableMask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/kotlin/IOrderableMask.kt -------------------------------------------------------------------------------- /proxy/kotlin/MaskOrder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/kotlin/MaskOrder.kt -------------------------------------------------------------------------------- /proxy/kotlin/Person.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/kotlin/Person.kt -------------------------------------------------------------------------------- /proxy/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/python/app.py -------------------------------------------------------------------------------- /proxy/python/mask_order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/python/mask_order.py -------------------------------------------------------------------------------- /proxy/python/orderable_mask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/python/orderable_mask.py -------------------------------------------------------------------------------- /proxy/python/person.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/python/person.py -------------------------------------------------------------------------------- /proxy/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/typescript/main.ts -------------------------------------------------------------------------------- /proxy/typescript/mask-order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/typescript/mask-order.ts -------------------------------------------------------------------------------- /proxy/typescript/orderable-mask.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/typescript/orderable-mask.interface.ts -------------------------------------------------------------------------------- /proxy/typescript/person.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/proxy/typescript/person.ts -------------------------------------------------------------------------------- /singleton/c-sharp/Database.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/singleton/c-sharp/Database.cs -------------------------------------------------------------------------------- /singleton/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/singleton/c-sharp/Program.cs -------------------------------------------------------------------------------- /singleton/go/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/singleton/go/database.go -------------------------------------------------------------------------------- /singleton/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/singleton/go/go.mod -------------------------------------------------------------------------------- /singleton/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/singleton/go/main.go -------------------------------------------------------------------------------- /singleton/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/singleton/java/App.java -------------------------------------------------------------------------------- /singleton/java/Database.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/singleton/java/Database.java -------------------------------------------------------------------------------- /singleton/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/singleton/kotlin/App.kt -------------------------------------------------------------------------------- /singleton/kotlin/Database.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/singleton/kotlin/Database.kt -------------------------------------------------------------------------------- /singleton/php/Database.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/singleton/php/Database.php -------------------------------------------------------------------------------- /singleton/php/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/singleton/php/index.php -------------------------------------------------------------------------------- /singleton/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/singleton/python/app.py -------------------------------------------------------------------------------- /singleton/python/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/singleton/python/database.py -------------------------------------------------------------------------------- /singleton/typescript/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/singleton/typescript/database.ts -------------------------------------------------------------------------------- /singleton/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/singleton/typescript/main.ts -------------------------------------------------------------------------------- /state/c-sharp/DeliveryState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/c-sharp/DeliveryState.cs -------------------------------------------------------------------------------- /state/c-sharp/InitializeState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/c-sharp/InitializeState.cs -------------------------------------------------------------------------------- /state/c-sharp/PreparingState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/c-sharp/PreparingState.cs -------------------------------------------------------------------------------- /state/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/c-sharp/Program.cs -------------------------------------------------------------------------------- /state/c-sharp/VendingMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/c-sharp/VendingMachine.cs -------------------------------------------------------------------------------- /state/c-sharp/VendingMachineState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/c-sharp/VendingMachineState.cs -------------------------------------------------------------------------------- /state/c-sharp/WaitingState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/c-sharp/WaitingState.cs -------------------------------------------------------------------------------- /state/go/delivery-state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/go/delivery-state.go -------------------------------------------------------------------------------- /state/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/go/go.mod -------------------------------------------------------------------------------- /state/go/initialize-state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/go/initialize-state.go -------------------------------------------------------------------------------- /state/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/go/main.go -------------------------------------------------------------------------------- /state/go/preparing-state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/go/preparing-state.go -------------------------------------------------------------------------------- /state/go/vending-machine-state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/go/vending-machine-state.go -------------------------------------------------------------------------------- /state/go/vending-machine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/go/vending-machine.go -------------------------------------------------------------------------------- /state/go/waiting-state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/go/waiting-state.go -------------------------------------------------------------------------------- /state/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/java/App.java -------------------------------------------------------------------------------- /state/java/DeliveryState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/java/DeliveryState.java -------------------------------------------------------------------------------- /state/java/InitializeState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/java/InitializeState.java -------------------------------------------------------------------------------- /state/java/PreparingState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/java/PreparingState.java -------------------------------------------------------------------------------- /state/java/VendingMachine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/java/VendingMachine.java -------------------------------------------------------------------------------- /state/java/VendingMachineState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/java/VendingMachineState.java -------------------------------------------------------------------------------- /state/java/WaitingState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/java/WaitingState.java -------------------------------------------------------------------------------- /state/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/kotlin/App.kt -------------------------------------------------------------------------------- /state/kotlin/DeliveryState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/kotlin/DeliveryState.kt -------------------------------------------------------------------------------- /state/kotlin/InitializeState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/kotlin/InitializeState.kt -------------------------------------------------------------------------------- /state/kotlin/PreparingState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/kotlin/PreparingState.kt -------------------------------------------------------------------------------- /state/kotlin/VendingMachine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/kotlin/VendingMachine.kt -------------------------------------------------------------------------------- /state/kotlin/VendingMachineState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/kotlin/VendingMachineState.kt -------------------------------------------------------------------------------- /state/kotlin/WaitingState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/kotlin/WaitingState.kt -------------------------------------------------------------------------------- /state/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/python/app.py -------------------------------------------------------------------------------- /state/python/delivery_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/python/delivery_state.py -------------------------------------------------------------------------------- /state/python/initialize_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/python/initialize_state.py -------------------------------------------------------------------------------- /state/python/preparing_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/python/preparing_state.py -------------------------------------------------------------------------------- /state/python/vending_machine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/python/vending_machine.py -------------------------------------------------------------------------------- /state/python/vending_machine_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/python/vending_machine_state.py -------------------------------------------------------------------------------- /state/python/waiting_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/python/waiting_state.py -------------------------------------------------------------------------------- /state/typescript/delivery-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/typescript/delivery-state.ts -------------------------------------------------------------------------------- /state/typescript/initialize-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/typescript/initialize-state.ts -------------------------------------------------------------------------------- /state/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/typescript/main.ts -------------------------------------------------------------------------------- /state/typescript/preparing-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/typescript/preparing-state.ts -------------------------------------------------------------------------------- /state/typescript/vending-machine-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/typescript/vending-machine-state.ts -------------------------------------------------------------------------------- /state/typescript/vending-machine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/typescript/vending-machine.ts -------------------------------------------------------------------------------- /state/typescript/waiting-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/state/typescript/waiting-state.ts -------------------------------------------------------------------------------- /strategy/c-sharp/CreditCartPayment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/c-sharp/CreditCartPayment.cs -------------------------------------------------------------------------------- /strategy/c-sharp/IPayment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/c-sharp/IPayment.cs -------------------------------------------------------------------------------- /strategy/c-sharp/Item.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/c-sharp/Item.cs -------------------------------------------------------------------------------- /strategy/c-sharp/PaypalPayment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/c-sharp/PaypalPayment.cs -------------------------------------------------------------------------------- /strategy/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/c-sharp/Program.cs -------------------------------------------------------------------------------- /strategy/c-sharp/ShoppingCart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/c-sharp/ShoppingCart.cs -------------------------------------------------------------------------------- /strategy/go/credit-card-payment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/go/credit-card-payment.go -------------------------------------------------------------------------------- /strategy/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/go/go.mod -------------------------------------------------------------------------------- /strategy/go/item.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/go/item.go -------------------------------------------------------------------------------- /strategy/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/go/main.go -------------------------------------------------------------------------------- /strategy/go/payment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/go/payment.go -------------------------------------------------------------------------------- /strategy/go/paypal-payment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/go/paypal-payment.go -------------------------------------------------------------------------------- /strategy/go/shopping-cart.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/go/shopping-cart.go -------------------------------------------------------------------------------- /strategy/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/java/App.java -------------------------------------------------------------------------------- /strategy/java/CreditCartPayment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/java/CreditCartPayment.java -------------------------------------------------------------------------------- /strategy/java/IPayment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/java/IPayment.java -------------------------------------------------------------------------------- /strategy/java/Item.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/java/Item.java -------------------------------------------------------------------------------- /strategy/java/PaypalPayment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/java/PaypalPayment.java -------------------------------------------------------------------------------- /strategy/java/ShoppingCart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/java/ShoppingCart.java -------------------------------------------------------------------------------- /strategy/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/kotlin/App.kt -------------------------------------------------------------------------------- /strategy/kotlin/CreditCartPayment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/kotlin/CreditCartPayment.kt -------------------------------------------------------------------------------- /strategy/kotlin/IPayment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/kotlin/IPayment.kt -------------------------------------------------------------------------------- /strategy/kotlin/Item.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/kotlin/Item.kt -------------------------------------------------------------------------------- /strategy/kotlin/PaypalPayment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/kotlin/PaypalPayment.kt -------------------------------------------------------------------------------- /strategy/kotlin/ShoppingCart.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/kotlin/ShoppingCart.kt -------------------------------------------------------------------------------- /strategy/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/python/app.py -------------------------------------------------------------------------------- /strategy/python/credit_cart_payment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/python/credit_cart_payment.py -------------------------------------------------------------------------------- /strategy/python/item.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/python/item.py -------------------------------------------------------------------------------- /strategy/python/payment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/python/payment.py -------------------------------------------------------------------------------- /strategy/python/paypal_payment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/python/paypal_payment.py -------------------------------------------------------------------------------- /strategy/python/shopping_cart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/python/shopping_cart.py -------------------------------------------------------------------------------- /strategy/typescript/credit-cart-payment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/typescript/credit-cart-payment.ts -------------------------------------------------------------------------------- /strategy/typescript/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/typescript/item.ts -------------------------------------------------------------------------------- /strategy/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/typescript/main.ts -------------------------------------------------------------------------------- /strategy/typescript/payment.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/typescript/payment.interface.ts -------------------------------------------------------------------------------- /strategy/typescript/paypal-payment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/typescript/paypal-payment.ts -------------------------------------------------------------------------------- /strategy/typescript/shopping-cart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/strategy/typescript/shopping-cart.ts -------------------------------------------------------------------------------- /template-method/c-sharp/DataAnalyzerBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/c-sharp/DataAnalyzerBase.cs -------------------------------------------------------------------------------- /template-method/c-sharp/HtmlDataAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/c-sharp/HtmlDataAnalyzer.cs -------------------------------------------------------------------------------- /template-method/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/c-sharp/Program.cs -------------------------------------------------------------------------------- /template-method/c-sharp/XmlDataAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/c-sharp/XmlDataAnalyzer.cs -------------------------------------------------------------------------------- /template-method/go/data-analyzer-base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/go/data-analyzer-base.go -------------------------------------------------------------------------------- /template-method/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/go/go.mod -------------------------------------------------------------------------------- /template-method/go/html-data-analyzer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/go/html-data-analyzer.go -------------------------------------------------------------------------------- /template-method/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/go/main.go -------------------------------------------------------------------------------- /template-method/go/xml-data-analyzer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/go/xml-data-analyzer.go -------------------------------------------------------------------------------- /template-method/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/java/App.java -------------------------------------------------------------------------------- /template-method/java/DataAnalyzerBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/java/DataAnalyzerBase.java -------------------------------------------------------------------------------- /template-method/java/HtmlDataAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/java/HtmlDataAnalyzer.java -------------------------------------------------------------------------------- /template-method/java/XmlDataAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/java/XmlDataAnalyzer.java -------------------------------------------------------------------------------- /template-method/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/kotlin/App.kt -------------------------------------------------------------------------------- /template-method/kotlin/DataAnalyzerBase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/kotlin/DataAnalyzerBase.kt -------------------------------------------------------------------------------- /template-method/kotlin/HtmlDataAnalyzer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/kotlin/HtmlDataAnalyzer.kt -------------------------------------------------------------------------------- /template-method/kotlin/XmlDataAnalyzer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/kotlin/XmlDataAnalyzer.kt -------------------------------------------------------------------------------- /template-method/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/python/app.py -------------------------------------------------------------------------------- /template-method/python/data_analyzer_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/python/data_analyzer_base.py -------------------------------------------------------------------------------- /template-method/python/html_analyzer_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/python/html_analyzer_base.py -------------------------------------------------------------------------------- /template-method/python/xml_analyzer_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/python/xml_analyzer_base.py -------------------------------------------------------------------------------- /template-method/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/template-method/typescript/main.ts -------------------------------------------------------------------------------- /visitor/c-sharp/Book.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/c-sharp/Book.cs -------------------------------------------------------------------------------- /visitor/c-sharp/Encyclopedia.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/c-sharp/Encyclopedia.cs -------------------------------------------------------------------------------- /visitor/c-sharp/IBookExportVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/c-sharp/IBookExportVisitor.cs -------------------------------------------------------------------------------- /visitor/c-sharp/JsonExportVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/c-sharp/JsonExportVisitor.cs -------------------------------------------------------------------------------- /visitor/c-sharp/Magazine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/c-sharp/Magazine.cs -------------------------------------------------------------------------------- /visitor/c-sharp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/c-sharp/Program.cs -------------------------------------------------------------------------------- /visitor/c-sharp/XmlExportVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/c-sharp/XmlExportVisitor.cs -------------------------------------------------------------------------------- /visitor/go/book-export-visitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/go/book-export-visitor.go -------------------------------------------------------------------------------- /visitor/go/book.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/go/book.go -------------------------------------------------------------------------------- /visitor/go/encyclopedia.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/go/encyclopedia.go -------------------------------------------------------------------------------- /visitor/go/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/go/go.mod -------------------------------------------------------------------------------- /visitor/go/json-export-visitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/go/json-export-visitor.go -------------------------------------------------------------------------------- /visitor/go/magazine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/go/magazine.go -------------------------------------------------------------------------------- /visitor/go/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/go/main.go -------------------------------------------------------------------------------- /visitor/go/xml-export-visitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/go/xml-export-visitor.go -------------------------------------------------------------------------------- /visitor/java/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/java/App.java -------------------------------------------------------------------------------- /visitor/java/Book.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/java/Book.java -------------------------------------------------------------------------------- /visitor/java/Encyclopedia.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/java/Encyclopedia.java -------------------------------------------------------------------------------- /visitor/java/IBookExportVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/java/IBookExportVisitor.java -------------------------------------------------------------------------------- /visitor/java/JsonExportVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/java/JsonExportVisitor.java -------------------------------------------------------------------------------- /visitor/java/Magazine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/java/Magazine.java -------------------------------------------------------------------------------- /visitor/java/XmlExportVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/java/XmlExportVisitor.java -------------------------------------------------------------------------------- /visitor/kotlin/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/kotlin/App.kt -------------------------------------------------------------------------------- /visitor/kotlin/Book.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/kotlin/Book.kt -------------------------------------------------------------------------------- /visitor/kotlin/Encyclopedia.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/kotlin/Encyclopedia.kt -------------------------------------------------------------------------------- /visitor/kotlin/IBookExportVisitor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/kotlin/IBookExportVisitor.kt -------------------------------------------------------------------------------- /visitor/kotlin/JsonExportVisitor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/kotlin/JsonExportVisitor.kt -------------------------------------------------------------------------------- /visitor/kotlin/Magazine.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/kotlin/Magazine.kt -------------------------------------------------------------------------------- /visitor/kotlin/XmlExportVisitor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/kotlin/XmlExportVisitor.kt -------------------------------------------------------------------------------- /visitor/python/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/python/app.py -------------------------------------------------------------------------------- /visitor/python/book.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/python/book.py -------------------------------------------------------------------------------- /visitor/python/book_export_visitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/python/book_export_visitor.py -------------------------------------------------------------------------------- /visitor/python/encyclopedia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/python/encyclopedia.py -------------------------------------------------------------------------------- /visitor/python/json_export_visitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/python/json_export_visitor.py -------------------------------------------------------------------------------- /visitor/python/magazine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/python/magazine.py -------------------------------------------------------------------------------- /visitor/python/xml_export_visitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/python/xml_export_visitor.py -------------------------------------------------------------------------------- /visitor/typescript/book.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/typescript/book.ts -------------------------------------------------------------------------------- /visitor/typescript/encyclopedia.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/typescript/encyclopedia.ts -------------------------------------------------------------------------------- /visitor/typescript/json-export-visitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/typescript/json-export-visitor.ts -------------------------------------------------------------------------------- /visitor/typescript/magazine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/typescript/magazine.ts -------------------------------------------------------------------------------- /visitor/typescript/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/typescript/main.ts -------------------------------------------------------------------------------- /visitor/typescript/xml-export-visitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hakkisagdic/tasarim-desenleri-turkce-kaynak/HEAD/visitor/typescript/xml-export-visitor.ts --------------------------------------------------------------------------------